Skip to main content

Platform API errors DALP-14300 to DALP-14399

Cause, fix, HTTP status and retry flag for every Platform API error with a code from DALP-14300 to DALP-14399.

This page lists the 97 errors the Platform API can return with a code from DALP-14300 to DALP-14399. Match the id in the error envelope to the DALP Code column, then read Retryable and Suggested Fix. The Platform API error reference explains each column, including Severity, and the DALP error index lists the page for every code range.

DALP Code
Machine name
Category
Message
Why
Suggested Fix
Severity
Retryable
HTTP Status
DALP-14300
PLATFORM_NETWORK_NOT_FOUND
client
The network was not found.
No network is stored under the name or chain in the request, or it has no EVM lifecycle to act on.
List the networks, then request one that exists.
info
No
404
DALP-14301
PLATFORM_ORGANIZATION_NOT_FOUND
client
The organization was not found.
No organization matches the identifier in the request, or the global theme names an organization that no longer exists.
Check the organization identifier and request it again.
info
No
404
DALP-14302
PLATFORM_USER_NOT_FOUND
client
The user was not found.
No user matches the identifier in the request.
Check the user identifier and request it again.
info
No
404
DALP-14303
PLATFORM_MEMBER_NOT_FOUND
client
The member was not found.
The user is not a member of the active organization, so there is no membership to remove or change.
List the organization members, then choose a user who is listed.
info
No
404
DALP-14304
PLATFORM_SYSTEM_NOT_FOUND
client
The system was not found.
No system matches the address in the request, or none is deployed or indexed for this organization on the chain.
Check the system address and the chain, then request it again.
info
No
404
DALP-14305
PLATFORM_HOLIDAY_CALENDAR_NOT_FOUND
client
The holiday calendar was not found.
No holiday calendar visible to this organization has the identifier in the request.
List the holiday calendars and use an identifier from the list.
info
No
404
DALP-14306
PLATFORM_INVITATION_NOT_FOUND
client
The invitation was not found.
No invitation matches the identifier for this caller, or the caller may not see its role status.
Check the invitation identifier and the signed-in account, then request it again.
info
No
404
DALP-14307
PLATFORM_DEPLOYMENT_NOT_FOUND
client
The deployment was not found.
No deployment or system migration answers to this identifier for the calling organisation, or no run was recorded for it while the stream waited.
Check the deployment identifier and the active organization, then request it again.
info
No
404
DALP-14308
PLATFORM_FACTORY_NOT_FOUND
client
The factory was not found.
No token or addon factory is registered at the address in the request, or the deployment cannot supply one.
List the factories of the system and use an address from the list.
info
No
404
DALP-14309
PLATFORM_ASSET_CLASS_NOT_FOUND
client
The asset class was not found.
No asset class definition visible to this organisation matches the identifier, or no system asset class is configured for the requested base asset type.
List the asset class definitions and use an identifier from the list.
info
No
404
DALP-14310
PLATFORM_TEMPLATE_NOT_FOUND
client
The template was not found.
No asset type or instrument template visible to this organization matches the identifier.
List the templates and use an identifier from the list.
info
No
404
DALP-14311
PLATFORM_COMPLIANCE_TEMPLATE_NOT_FOUND
client
The compliance template was not found.
No compliance template visible to this caller matches the identifier. Draft templates are hidden from callers who cannot read them in full.
List the compliance templates and use an identifier from the list.
info
No
404
DALP-14312
PLATFORM_TEMPLATE_STRUCTURE_NOT_FOUND
client
The instrument structure was not found.
No instrument structure visible to this organization matches the identifier.
List the instrument structures and use an identifier from the list.
info
No
404
DALP-14313
PLATFORM_INDEXED_SYSTEM_NOT_FOUND
client
The new factory's system is not indexed yet.
The factory was created, but its system has not reached the indexed projection, so its view cannot be returned yet.
Read the system again after the indexer catches up.
info
No
404
DALP-14314
PLATFORM_DIRECTORY_NOT_FOUND
client
The directory was not found.
This chain has no mirrored directory at the requested address, or no system directory is configured for it.
Check the directory address and the chain, then request it again.
info
No
404
DALP-14315
PLATFORM_SETTING_NOT_FOUND
client
The setting was not found.
No setting is stored under the key in the request, or a target currency change needs a BASE_CURRENCY setting the organisation does not have or a stored TARGET_CURRENCIES list that cannot be read.
List the settings and use a key from the list.
info
No
404
DALP-14316
PLATFORM_PROFILE_SECTION_NOT_FOUND
client
The profile section was not found.
No participant profile section matches the identifier in the request.
List the profile sections and use an identifier from the list.
info
No
404
DALP-14317
PLATFORM_CATALOG_VERSION_CONFLICT
domain
The network catalog changed since you read it.
The request was based on an older version of the network catalog than the one stored.
Read the catalog again and resend the change against the current version.
info
No
412
DALP-14318
PLATFORM_NETWORK_EXISTS
domain
A network with this name already exists.
The catalog already stores a network under the name in the request.
Choose a different network name, or update the existing network.
info
No
412
DALP-14319
PLATFORM_IF_MATCH_REQUIRED
domain
The request needs a concrete If-Match version.
Writes to a network's indexing lifecycle must name the lifecycle version they were based on, and the If-Match header was missing, * or not a version number.
Read the network's indexing state and send its version in the If-Match header.
info
No
412
DALP-14320
PLATFORM_LIFECYCLE_VERSION_STALE
domain
The indexing lifecycle changed since you read it.
The If-Match version does not match the stored lifecycle version, so another change landed first.
Read the network's indexing state again and resend the change with the current version.
info
No
412
DALP-14321
PLATFORM_EXECUTOR_REFUSED
domain
The executor cannot act on this request.
The wallet or executor that would send the transaction was refused for this organisation, network or setting, or a deployment retry could not read the organisation's base currency.
Check the executor and wallet configuration for the organization, then retry.
info
No
412
DALP-14322
PLATFORM_SYSTEM_RECREATION_REFUSED
domain
The system cannot be recreated.
The organisation's settings name a system on this network that the indexer does not know, and the deployment carried no matching recreation decision for it.
Contact support with the requestId from the error.
info
No
412
DALP-14323
PLATFORM_GAS_PAYER_REFUSED
domain
The gas payer cannot be changed.
The requested gas payer needs the organisation on EOA wallets and an active system on this network, or the relayer for this network could not be set up.
Keep the organisation on EOA wallets and wait until the system on this network is active, then retry.
info
No
412
DALP-14324
PLATFORM_WALLET_VERIFICATION_NOT_CONFIGURED
domain
Wallet verification is not set up for this account.
The account has no wallet verification method configured, or not the one the proof names.
Set up the wallet verification method, then send the write again with a proof.
info
No
412
DALP-14325
PLATFORM_ADMIN_COUNT_NOT_SEEDED
domain
The system's administrator count is not initialised.
The system's access manager has not counted its administrators yet, so the last administrator cannot be protected.
Upgrade the access manager with initializeV2 and the administrator list, then retry.
info
No
412
DALP-14326
PLATFORM_PLATFORM_SETUP_INCOMPLETE
domain
Platform setup is not complete.
Setup needs an RPC upstream pool on an enabled network before it can finish.
Add an RPC upstream pool to an enabled network, then complete setup.
info
No
412
DALP-14327
PLATFORM_SYSTEM_NOT_DEPLOYED
domain
The organization has no deployed system on this chain.
The request needs a deployed system, and the organization has none on the requested chain.
Deploy a system for the organization on this chain, or switch to a chain that has one.
info
No
412
DALP-14328
PLATFORM_WALLET_CANNOT_EXECUTE
domain
The acting wallet cannot execute in this scope.
The wallet this request acts as is not allowed to execute for the organisation and network. For a system migration, the signing wallet holds no management key on the organisation identity.
Select a wallet that can execute in this scope, then retry.
info
No
412
DALP-14329
PLATFORM_TARGET_CURRENCY_UNSUPPORTED_ON_SYSTEM
domain
The system does not support this target currency.
The system cannot add exchange-rate feeds: it has no feeds directory, or the organisation's wallet does not hold the feeds manager role on it.
Give the system a feeds directory, or grant the feeds manager role to the organisation's wallet, then retry.
info
No
412
DALP-14330
PLATFORM_GAS_PAYER_UNAVAILABLE
domain
The gas payer is not available.
The requested gas payer cannot be used on this organization's network right now.
Pick another gas payer, or restore the one you selected, then retry.
info
No
412
DALP-14331
PLATFORM_REQUIRES_GLOBAL_ENABLEMENT
domain
The feature must be enabled globally first.
The setting can only be turned on for an organization after a platform administrator enables it globally.
Ask a platform administrator to enable the feature, then retry.
info
No
412
DALP-14332
PLATFORM_CONTROLLER_MISMATCH
domain
The controller does not match the expected account.
The on-chain controller of the account differs from the one the platform expects.
Align the controller with the platform's record, then retry.
info
No
412
DALP-14333
PLATFORM_ADDON_BLOCKED
domain
This addon type cannot be created here.
This service does not create factories for the Paymaster signer addon type.
Request a different addon type.
info
No
412
DALP-14334
PLATFORM_INVITATION_CREATE_INPUT_INVALID
domain
The invitation could not be created from this input.
A service involved in creating the invitation rejected the submitted details.
Correct the invitation details and send the request again.
info
No
412
DALP-14335
PLATFORM_INVITATION_INPUT_INVALID
client
The invitation request cannot be processed.
A service involved in handling the invitation rejected the submitted details.
Correct the invitation details and send the request again.
info
No
422
DALP-14336
PLATFORM_INVITATION_SYSTEM_MISSING
client
The organization has no deployed system on this chain.
Accepting an invitation needs a deployed system, and the organisation has none on the requested chain.
Deploy a system on this chain, or send the request for a chain that has one.
info
No
422
DALP-14337
PLATFORM_NETWORK_DEFINITION_INVALID
client
The network definition cannot be used.
The network definition does not satisfy the catalog rules for this organization.
Correct the network definition, then add the network again.
info
No
422
DALP-14338
PLATFORM_FILTER_UNSUPPORTED
client
The filter operator is not supported.
The named filter only supports the eq operator.
Use the eq operator for that filter.
info
No
422
DALP-14339
PLATFORM_FACTORY_TYPE_UNUSABLE
client
The factory type cannot be used.
The requested factory type is deprecated or unsupported, or the chain directory publishes no implementation for it. data.typeIds names the refused type when the refusal concerns one type.
Choose a supported factory type, or name an implementation to register for it.
info
No
422
DALP-14340
PLATFORM_FACTORY_TYPE_UNREGISTERED
client
No factory is registered for this type.
The system has no token factory registered for the requested type, so no address can be predicted.
Create a factory for the type first, or request a type that has one.
info
No
422
DALP-14341
PLATFORM_SLUG_UNUSABLE
client
The slug is not usable.
The submitted slug, or the slug derived from the name when none is sent, does not match the allowed slug format.
Send a slug of lowercase letters, digits and hyphens, or omit it and use a name with letters or digits to derive one.
info
No
422
DALP-14342
PLATFORM_ROLE_CHANGE_NOT_ATOMIC
client
The access manager refused the role change.
The role change names no account, names a role the access manager does not administer, grants a role to the zero address, or the wallet that would send it is refused.
Name at least one account and only roles the access manager administers, never the zero address, then send the change again.
info
No
422
DALP-14343
PLATFORM_ROLE_CHANGE_REFUSED
client
The role change conflicts with a held role or was refused by the queue.
The transaction queue refused the role write, or the grant conflicts with a role the account holds or with the organisation's segregation of duties. No role change was recorded.
Read the held roles, drop any grant that conflicts with them, then send the change again.
info
No
422
DALP-14344
PLATFORM_TARGET_CURRENCY_NOT_SUPPORTED
client
The target currency is not supported.
The exchange rate provider does not carry one or more of the requested target currencies.
Choose target currencies the exchange rate provider carries.
info
No
422
DALP-14345
PLATFORM_TEMPLATE_NOT_PUBLISHABLE
client
The template is not ready to publish.
The template has gaps that must be filled before it can be published.
Read the template's readiness gaps, close them, then publish again.
info
No
422
DALP-14346
PLATFORM_PARAMETERS_MISMATCH
client
The compliance parameters do not match the module.
The submitted parameters do not fit the schema of the selected compliance module.
Send parameters that match the module's schema.
info
No
422
DALP-14347
PLATFORM_NETWORK_FAMILY_DISABLED
domain
The network family is not enabled.
The network or RPC definition belongs to a chain family that the platform has not enabled.
Enable the chain family, or use a network of an enabled family.
info
No
409
DALP-14348
PLATFORM_ORGANIZATION_ARCHIVE_REFUSED
domain
The organization cannot be archived.
The organisation is already archived, or the restore names an organisation that is not archived.
Read the organisation's archive state, then send the transition it allows.
info
No
409
DALP-14349
PLATFORM_ONBOARDING_RESET_REFUSED
domain
The user's onboarding cannot be reset.
The user is in a state that does not allow an onboarding reset.
Read the user's onboarding state, resolve what blocks the reset, then retry.
info
No
409
DALP-14350
PLATFORM_SELF_SESSION_REVOCATION
domain
You cannot reset your own onboarding.
The request targets the signed-in administrator, which would revoke that session mid-operation.
Ask another platform administrator to run the reset.
info
No
409
DALP-14351
PLATFORM_HOLIDAY_CALENDAR_CYCLE
domain
The holiday calendar would reference itself.
The calendar's parent chain would loop back to the calendar, or would grow past 8 calendars.
Remove the circular parent reference or pick a parent higher in the chain, then save the calendar again.
info
No
409
DALP-14352
PLATFORM_HOLIDAY_CALENDAR_EXISTS
domain
A holiday calendar with this name already exists.
A holiday calendar already exists under the requested identifier, and the request asked to create it only if absent.
Choose a different identifier, or send the change without If-None-Match: * to update the existing calendar.
info
No
409
DALP-14353
PLATFORM_INVITATION_CONFLICT
domain
The invitation conflicts with current state.
A service involved in handling the invitation reported that the request conflicts with stored state.
Read the invitation again and apply the change on top of its current state.
info
No
409
DALP-14354
PLATFORM_DEPLOYMENT_WITHOUT_INVITATION
domain
The deployment is not linked to an invitation.
The deployment named in the request was not started from an invitation.
Use the deployment identifier returned when the invitation was accepted.
info
No
409
DALP-14355
PLATFORM_EXECUTOR_UNAVAILABLE
domain
No executor is available for this request.
Account abstraction is off at the scope the requested executor needs, or the selected participant has no usable account for the requested executor.
Send the request with the eoa executor, or enable account abstraction and provision the participant's smart wallet, then retry.
info
No
409
DALP-14356
PLATFORM_CUSTODY_PROVIDER_MISSING
domain
No custody provider supports this network.
No healthy managed custody provider enabled for account creation supports the network being deployed.
In Organisation settings, open Custody, then Providers. Add the network to a managed custody provider, enable account creation on it, or restore its health, then retry.
info
No
409
DALP-14357
PLATFORM_DEPLOY_CONFLICT
domain
The deployment conflicts with current state.
The organisation's deployment already started or it is already onboarded, another deployment for the organisation is still running, the retried deployment id names no organisation or is not its default deployment, the session has no active organisation, or the Idempotency-Key was already used for a different create request.
Read the organization's deployment state, then change the request to fit it or wait for the running deployment.
info
No
409
DALP-14358
PLATFORM_MEMBERSHIP_CONFLICT
domain
The member cannot be added.
The user is already a member of the organisation, or the organisation has not finished onboarding.
List the organisation members, or finish the organisation's onboarding, then retry.
info
No
409
DALP-14359
PLATFORM_LAST_OWNER
domain
The organization's last owner cannot be removed or demoted.
Removing this member or changing their role to member would leave the organization with no owner.
Make another member an owner first, then remove or demote this one.
info
No
409
DALP-14360
PLATFORM_SETTINGS_REFUSED
domain
Multi-network support is off.
The organisation has not enabled multi-network support, so it cannot add a network.
Enable multi-network support in Organisation settings, then add the network again.
info
No
409
DALP-14361
PLATFORM_BUNDLER_PROVISIONING_REFUSED
domain
The bundler cannot be provisioned.
Account abstraction is disabled for the organization, the system is unavailable, or the system's access manager is missing.
Enable account abstraction and make sure the system is deployed with an access manager, then retry.
info
No
409
DALP-14362
PLATFORM_ORGANIZATION_NOT_ACTIVE
domain
The organization is not the active one.
The request names an organization that the session is not active in.
Switch the session to that organization, or send the identifier of the active one.
info
No
409
DALP-14363
PLATFORM_SELF_MEMBERSHIP_REMOVAL
domain
You cannot remove your own membership.
The member to remove is the caller.
Ask another organization owner to remove you.
info
No
409
DALP-14364
PLATFORM_SYSTEM_ASSET_CLASS_READONLY
domain
System asset classes cannot be changed.
The asset class is built in, so it cannot be modified or deleted.
Create an asset class of your own, or leave the built-in one as it is.
info
No
409
DALP-14365
PLATFORM_SYSTEM_TEMPLATE_READONLY
domain
System templates cannot be changed.
The template or instrument structure is built in, so it cannot be modified or deleted, and a built-in compliance template cannot be published.
Copy it into a template of your own and change that copy.
info
No
409
DALP-14366
PLATFORM_LAST_ADMINISTRATOR
domain
The last system administrator cannot be revoked.
The change would leave the system's access manager with no administrator.
Grant the administrator role to another account first, then revoke this one.
info
No
409
DALP-14367
PLATFORM_ADDON_INSTANCE_WIRING
domain
The addon factory cannot be wired.
The system's addon registry is too old to wire a factory instance, and the request names no implementation for this addon.
Send the addon's implementation address with the request, then retry.
info
No
409
DALP-14368
PLATFORM_TARGET_CURRENCY_REMOVAL_FORBIDDEN
domain
The target currency cannot be removed.
A price feed is still registered for the target currency in the system's feeds directory, so it cannot be removed.
Keep the target currencies that still have a price feed, and remove only the others.
info
No
409
DALP-14369
PLATFORM_SETTING_CANNOT_BE_DISABLED
domain
The setting cannot be disabled.
The organisation uses smart wallets, and an organisation on smart wallets cannot switch back to EOA wallets.
Keep account abstraction on for this organisation.
info
No
409
DALP-14370
PLATFORM_IDENTITY_MISMATCH
domain
The identity does not match the account.
A participant's smart wallet is bound to a different identity than the one on record, or the participant holds more than one identity on wallets no custody account holds.
Leave one identity per participant and bind its smart wallet to that identity, then retry.
info
No
409
DALP-14371
PLATFORM_ACCOUNT_KIND_SWITCH_BLOCKED
domain
The account kind cannot be switched yet.
No network of the organisation can host smart wallets, the organisation relayer still has unfinished writes, or the switch's own writes have not landed.
Add a network that supports smart wallets, or finish or cancel the open relayer writes, then retry. When the switch's own writes are pending, wait for them to settle, then resend with the same Idempotency-Key.
info
No
409
DALP-14372
PLATFORM_THEME_VERSION_CONFLICT
domain
The theme changed since you read it.
The request was based on an older version of the theme than the one stored.
Read the theme again and resend the change against the current version.
info
No
409
DALP-14373
PLATFORM_TEMPLATE_EXISTS
domain
A template with this name already exists.
The organisation already has a template, asset class or instrument structure under the same name or slug, or the slug belongs to a built-in asset class.
Choose a different name, or update the existing template.
info
No
409
DALP-14374
PLATFORM_PROFILE_SECTION_STORAGE_LOCKED
domain
The profile section can no longer be changed.
A participant holds a value for these fields, or a KYC revision filled them, so they cannot be removed or change storage, audience, type, choices or mutability.
Leave those fields as they are, or add a new field under a new key.
info
No
409
DALP-14375
PLATFORM_TEMPLATE_FEATURE_CONFLICT
domain
The template's features conflict.
A feature configuration of the template is not allowed by the template or one of its classes.
Check each feature's configuration against what the template and its asset class allow, correct the one that does not fit, then retry.
info
No
409
DALP-14376
PLATFORM_TEMPLATE_STRUCTURE_LOCKED
domain
The instrument structure is locked.
Deployed instruments were issued from this structure, so its classes cannot change and it cannot be deleted.
Create a new structure instead of changing this one.
info
No
409
DALP-14377
PLATFORM_TEMPLATE_STRUCTURE_REVISION_CONFLICT
domain
The instrument structure changed since you read it.
The request names an older revision of the structure than the one stored.
Read the structure again and resend the change against its current revision.
info
No
409
DALP-14378
PLATFORM_TEMPLATE_STRUCTURE_DRAFT_MEMBER
domain
A draft template cannot be a class of a structure.
The instrument template named in the request is still a draft.
Publish the instrument template first, then add it to the structure.
info
No
409
DALP-14379
PLATFORM_TEMPLATE_PUBLICATION_UNCHANGED
domain
The publication state is already as requested.
The structure is already published or unpublished as the request asks.
Read the structure's state; no change is needed.
info
No
409
DALP-14380
PLATFORM_TEMPLATE_ISSUANCE_IN_PROGRESS
domain
An issuance from this template is still in progress.
A template or instrument structure cannot be deleted while an issuance that uses it is running.
Delete it after the issuance completes.
info
No
409
DALP-14381
PLATFORM_TEMPLATE_ALREADY_PUBLISHED
domain
The template is already published.
The template was published before this request.
Read the template's state; no change is needed.
info
No
409
DALP-14382
PLATFORM_TEMPLATE_PUBLICATION_CHANGED
domain
The template was published or deleted by another request.
Another request changed the template's publication state while this one was in flight.
Read the template again and decide whether the change is still needed.
info
No
409
DALP-14383
PLATFORM_TEMPLATE_IN_STRUCTURE
domain
The template is a class of an instrument structure.
The template belongs to one or more instrument structures, so it cannot be deleted.
Remove the template from those structures, then delete it.
info
No
409
DALP-14384
PLATFORM_TEMPLATE_VISIBILITY_UNSUPPORTED
domain
Visibility cannot be set for this kind of template.
Visibility is only writable for asset type templates.
Change visibility on an asset type template.
info
No
409
DALP-14385
PLATFORM_TEMPLATE_VISIBILITY_UNATTRIBUTABLE
domain
The visibility change has no session to attribute it to.
The request carried no session the platform can record the change against.
Sign in with a user session, then send the change again.
info
No
409
DALP-14386
AUTHENTICATION_REQUIRED
auth
This request needs a signed-in session or an API key.
The request carries no session or API key the platform accepts, so it cannot tell who is calling.
Sign in, or send a valid API key in the X-Api-Key header, then retry the request.
info
No
401
DALP-14387
IDENTITY_SCOPE_REGISTRY_NOT_INDEXED
dependency
The system's identity registry is not indexed yet.
The system is deployed, but its identity registry is not indexed yet.
Retry after the indexer catches up with the system's deployment.
error
Yes
503
DALP-14388
PLATFORM_AUTH_PROVIDER_REJECTED
client
The identity provider refused the request.
The identity provider rejected the organisation or membership change this request asked for, so nothing was changed.
Check the request against the organisation's current members, correct it, then send it again.
info
No
422
DALP-14389
TRADING_VENUE_REPORT_UNAVAILABLE
client
The venue's reports are not available.
The venue's drop-copy settings are missing or incomplete, its drop-copy session is not enabled, or the trading day has not ended, so the platform cannot regenerate, resend or build the report.
Wait until the trading day has ended. If it has, ask the platform operator to enable the venue's drop copy with its chain, venue address and exchange OMS name, then request the report again.
info
No
409
DALP-14390
TRADING_VENUE_REPORT_FILE_NOT_FOUND
client
The report file was not found.
The trading day produces no VALCSV or OLC file with this name for the venue, or the day is blocked by an open issue and produces none.
Use a file name from the report files list for the same venue, trading day and format, and resolve the issues that list names if it is empty.
info
No
404
DALP-14391
bankRail.credit.RESOLUTION_REFUSED
domain
Bank credit resolution refused.
The credit cannot be resolved or decided, and data.reason names the cause: the request went to another chain than the credit's token (wrong-chain), the credit matched no client and the request names none (client-required), the named client is not the one the credit belongs to (client-mismatch) or is not linked to the connection (client-not-linked), the rail wallet holds no suspense tokens for this credit (not-suspense), the connection has no active link to the credit's token (token-link-inactive), the token does not admit the client's wallet for the rules in data.blockers (wallet-blocked), the client's wallet changed after the request (wallet-changed), only a parked credit can be allocated or returned to the payer (phase), the bank reversed the credit and its recall decides the tokens (recall-open), the credit re-credits a returned payout and can only be allocated (payout-returned), the manager who made the request cannot decide it (proposer-cannot-approve), an impersonated session tried to decide it (impersonated-session), the approval request closed before a decision (approval-closed), the credit changed after the request (changed-since-request), the credit or the approval is no longer open for this request (state), or the approval rules refused the decision (approval).
Resolve what data.reason names, then read the credit and ask again or let another bank rail manager decide.
info
No
409
DALP-14392
FIXED_YIELD_ACCRUAL_EXCLUSION_LIMIT_REACHED
client
The fixed yield feature has no exclusion slot left.
A fixed treasury yield feature allows eight excluded accounts over its lifetime. A slot stays used after the account is included again, so the ninth distinct account is refused.
Use one of the accounts already excluded on this feature. Excluding a different account needs a new fixed yield feature.
info
No
400
DALP-14393
PARTICIPANT_RESTRICTED
domain
The participant cannot request a withdrawal.
Withdrawals are blocked while the participant account is {{status}}: {{reason}}.
Ask an administrator to lift the participant restriction, then request the withdrawal again.
info
No
422
DALP-14394
VENUE_CONFIG_APPROVAL_CONFLICT
client
The venue configuration approval cannot be applied.
The pending venue configuration is already decided, has expired or is of another kind, another change is pending for the same setting, or the setting changed after the proposal was recorded. Applying it can also be refused: the listing broke a venue rule, the pair is already listed, or the listing outcome is not confirmed. For listing-pending, check the instrument list before you resubmit. data.reason identifies the conflict.
Refresh the venue configuration and approvals list, then submit a new change against the current setting.
info
No
409
DALP-14395
VENUE_CONFIG_APPROVAL_FORBIDDEN
permission
This user cannot decide the venue configuration change.
Maker-checker approval requires a different venue administrator to decide the change. Deciding a change to an instrument, such as a listing, bands, fees, limits, order types, closing method, transitions, scheduled or pending changes, participant removal or an emergency halt, also needs the platform admin or organisation owner role for the user who approves it, and the venue operator role on the wallet that applies it. The reason in the response identifies which one is missing.
Ask another venue administrator to decide the pending change. For platform-role-required, ask a platform admin or an organisation owner to approve. For venue-role-required, have the venue admin grant the missing role. Then approve again.
info
No
403
DALP-14396
compliance.kyc.KYC_NOT_APPROVED
permission
KYC approval is required.
The participant's latest KYC profile is not approved for this operation.
Complete KYC review and retry after the profile status is approved.
info
No
409

The previous page is DALP-14200 to DALP-14299. The next page is DALP-14400 to DALP-14499.

Was this page helpful?