All pages
Powered by GitBook
1 of 31

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Auth Error Codes (AU)

Business Rule Validations

None

Technical Validations

Code
Message

AU0001

The access token is invalid or missing. Please provide a valid access token issued by the OAuth server using the client credentials grant (default location is on the authorization header).

AU0002

You do not have access to this scope: '{scope}'

AU0003

The core access token is invalid for organization '{orgId}'.

AU0005

OAuth client with id '{clientId}' was not found

AU0006

OAuth client with id '{clientId}' was not found on the OAuth server. This means that the client was directly deleted from the OAuth server but a reference to it still exists on this API.

AU0007

This action is reserved for the primary client

AU0008

The OAuth client belongs to a different organization

AU0009

The maximum number of OAuth clients for the current organization has been reached

AU0010

Can't remove the primary OAuth client

Code
Message

AU0001

The access token is invalid or missing. Please provide a valid access token issued by the OAuth server using the client credentials grant (default location is on the authorization header).

AU0002

You do not have access to this scope: ${scope}

AU0003

The core access token is invalid for organization ${orgId}.

AU0005

OAuth client with id '${clientId}' was not found

AU0006

OAuth client with id '${clientId}' was not found on the OAuth server. This means that the client was directly deleted from the OAuth server but a reference to it still exists on this API.

AU0007

This action is reserved for the primary client

AU0008

The OAuth client belongs to a different organization

AU0009

The maximum number of OAuth clients for the current organization has been reached

AU0010

Can't remove the primary OAuth client

Cross Org Error Codes (CO)

Business Rule Validations

None

Technical Validations

Code
Message

CO0001

You are not authorized to get this data.

Contact Information Error Codes (CI)

Business Rule Validations

None

Technical Validations

Code
Message

CI0001

Contact preference type 'other' requires 'additionalTypeInfo' to be provided.

CI0002

Duplicate contact preference types found: '{duplicateTypes}' for subject: '{subject}'

CI0003

Duplicate contact preference subject ids found: '{subjectIds}'

CI0004

Duplicate contact ids found: '{ids}'

Legal Entity Error Codes (LE)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

Trade Error Codes (TD)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

Exclusivity Error Codes (EX)

Business Rule Validations

Code
Message

Technical Validations

None

Comment Error Codes (CM)

Business Rule Validations

None

Technical Validations

Code
Message

Transaction Error Codes (TX)

Business Rule Validations

None

Technical Validations

Code
Message

LE0003

Legal entity name is mandatory for new legal entities

LE0004

Legal entity type is mandatory for new legal entities

LE0005

Legal entity type cannot be updated for existing legal entities

LE0007

Action is not supported for new legal entity creation. Please use existing legal entity

LE0013

The issuing legal entity is in invalid state for the current action. Current status: '{currentState}'. Required status '{allowedStates}'

LE0001

Legal entity with ID '{legalEntityId}' not found.

LE0002

The legal entity correlation id '{correlationId}' is already in use.

LE0006

Legal entity can only be updated by the owner organization.

LE0008

Legal entity ID and data are both missing from the payload.

LE0009

Can't provide booked ID for issuing legal entity updates

LE0010

The issuing legal entity id '{issuingLegalEntityId}' is invalid

LE0011

You are trying to access a issuing legal entity that was never recorded on the ledger due to a failed transaction

LE0012

Issuing legal entity ID not provided

TD0003

Trade (or tender request) '{tradeId}' is in invalid state for the current action. Current status: '{currentState}'. Required status: '{allowedStates}'

TD0001

The trade id '{tradeId}' is invalid

TD0002

Trade id not provided

TD0004

Trade (or tender request) '{tradeId}' is locked for edit by another process. Please try again later.

TD0005

This trade (or tender request) correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

TD0006

Correlation id '{correlationId}' is not linked to trade '{entityId}'

TD0007

Cannot remove correlation id '{orgCorrelationId}' in status '{status}'

TD0009

Trade correlation id '{orgCorrelationId}' is duplicated

TD0010

Concurrent execution. There are '{lockedAmount}' trades(s) marked as locked by another process

EX0001

You neither have a pending exclusive assignment request nor accepted/rejected an exclusive assignment for security '{securityId}'

EX0002

Organization '{orgId}' has a pending assignment to exclusive list of offering '{securityId}'.

EX0003

The organization '{orgId}' has already '{action}' the assignment

EX0004

The organization '{orgId}' has already '{action}' the assignment on share class '{shareClassSecurityId}'

EX0005

Organization '{orgId}' is not assigned to offering '{securityId}'

EX0006

You need an accepted assignment to the exclusivity list in order to act on this security.

EX0007

The following account types are defined multiple times: '{duplicateAccountTypes}'

EX0008

The value provided matches already set one. Saved value: '{savedValue}'

EX0009

The org handshake is not complete with the following service providers: '{orgIds}'.

EX0010

Org {orgId} attempted to add an org to money market fund {securityId} with fees template data

EX0011

Organization '{orgId}' is assigned to model portfolio(s): '{modelPortfolioIds}' with security '{securityId}', org should reject or remove from model portfolio(s) first

CM0001

Counterparties are duplicated. Please provide unique counterparties.

CM0002

These {missingOrgIds} counterparties are not valid. Please provide valid counterparties.

CM0003

Comment with comment id '{commentId}' not found.

CM0004

Broadcast to counterparty is not consistent in documents. Please provide consistent broadcast to counterparty.

CM0005

The comment id '{commentId}' is invalid

CM0006

The counterparty org id '{orgId}' is invalid

CM0007

Atleast one entity must be provided to associate to a comment

CM0008

These {missingAssets} assets are not found. Please provide valid assets.

CM0009

Associated assets must be of the same security

CM0010

Either message or document should be provided

TX0001

Transaction with process ID '{processId}' not found.

TX0003

Orchestration with orchestration ID '{processId}' not found.

TX0004

Orchestration from process id '{processId}' does not have transactions.

TX0006

The orchestration id '{processId}' is duplicated

TX0007

No transaction has been found by the search criteria.

TX0008

The block number must be a positive integer

Div Error Codes (DV)

Business Rule Validations

None

Technical Validations

Code
Message

DV0001

{entityName} history data is required.

DV0002

All {entityName} history must be in same block number and have same signer data.

DV0003

All {entityName} history must be in same block number, transaction id and have same signer data.

DV0004

{entityName} history must match TM notification timestamp

DV0005

{entityName} history signer data does not match notification signer data

DV0006

{entityName} data integrity failed

DV0007

Public args must have {argsLength} elements

DV0008

Creator certificate identity data found. Creator signer data required

DV0009

Creator certificate extension not found

DV0010

Creator certificate identity hash does not match signerData, {signerDataStr}

DV0011

Creator certificate plain identity does not match signerData, {identityDataStr}, {signerDataStr}

DV0012

transaction details in channel {channelName} block {blockNumber} for {transactionId} not found on TM

DV0013

Invalid number of transaction public args, must provide {requiredArgs}: {providedArgs}

Questionnaire Error Codes (QU)

Business Rule Validations

None

Technical Validations

Code
Message

QU0001

You cannot use 'allowedAnswerValues' in a question with the answerType '{currentAnswerType}'. It is only to be used when the answerType is 'Choice'. Questionnaire type: '{questionnaireType}', question text: '{questionText}'.

QU0002

You cannot provide more than 1 answer in a question with the answerType '{currentAnswerType}'. Questionnaire type: '{questionnaireType}', question text: '{questionText}'.

QU0003

The answer for the question with answerType '{currentAnswerType}' is expected to have exactly one '{expectedValue}' property. Provided properties: '{provided}'. Questionnaire type: '{questionnaireType}', question text: '{questionText}'.

QU0004

The choice values '{provided}' is not part of the allowed answer values for question with the questionText: '{questionText}'. Questionnaire type: '{questionnaireType}'.

QU0005

Duplicate answer ids found for question '{questionText}': '{ids}'. Questionnaire type: '{questionnaireType}'.

QU0006

Duplicate values found for question '{questionText}': '{answers}'. Questionnaire type: '{questionnaireType}'.

QU0007

Duplicate questionnaire ids found: '{ids}'.

QU0008

Duplicate questionnaire types found: '{types}'.

QU0009

Duplicate question ids found: '{ids}'. Questionnaire type: '{questionnaireType}'.

QU0010

Duplicate allowed answer values found for question '{questionText}': '{values}'. Questionnaire type: '{questionnaireType}'.

Custodian Error Codes (CT)

Business Rule Validations

Code
Message

CT0009

Cannot remove custodian correlation ID '{correlationId}' in {status} status.

CT0019

Correlation data provided for existing custodian: '{custodianId}'

Technical Validations

Code
Message

CT0001

Custodian with custodian ID '{custodianId}' not found.

CT0002

Custodian ID, correlation ID and data are missing from the payload. At least one of them should be provided.

CT0003

Custodian '{custodianId}' is locked for edit by another process. Please try again later.

CT0004

Custodian with correlation Id '{correlationId}' not found.

CT0005

The custodian correlation ids '{correlationIds}' are already in use

CT0007

The custodian correlation ID '{correlationId}' is locked for edit by another process. Please try again later..

CT0008

The correlation ID '{correlationId}' is not linked to the custodian '{entityId} for the current organization'.

CT0010

Cannot add or remove a custodian correlation id '{orgCorrelationId}' to custodian {entityId} while there are still entries in presync: {presyncEntries}

CT0011

Custodian can only be updated by the owner organization

CT0012

Custodian id not provided

CT0013

Custodian info was not changed

CT0014

Custodian ID length is incorrect. It should not exceed {maxLength} characters.

CT0015

Two or more duplicated correlation ids {orgCorrelationId} were provided for custodian

CT0016

Booked custodian id {bookedCustodianId} and custodian id {custodianId} do not match

CT0017

Custodian name is mandatory for new custodians

CT0018

Custodian name or tin required

CT0020

Correlation id '{correlationId}' cannot be provided alongside custodian id '{custodianId}' or booked custodian id '{bookedCustodianId}'.

CT0021

Custodian with custodian ID '{custodianId}' not synced

NAV Error Codes (NV)

Business Rule Validations

Code
Message

NV0002

Cannot publish the new NAV for issuance '{securityId}' with price type '{priceType}'

Technical Validations

Code
Message

NV0004

NAV records not found for security '{securityId}' with dates: '{navDates}'

NV0005

Duplicate entries found for security '{securityId}' with dates: '{navDates}'

NV0006

Concurrent execution. There are '{lockedAmount}' NAV(s) marked as locked by another process

NV0007

There are already NAV records for security '{securityId}' with dates: '{navDates}'

NV0008

NAV history data required

NV0009

Nav history must match TM notification block number, transactionId and channelName

NV0010

NAV integrity failed

NV0011

All nav history must be in same provided block number and have same signer data.

NV0012

All NAVs history must be in same block number, transaction id and have same signer data.

NV0013

Blockchain did not return data for Nav '{securityId}' by date '{date}'.

NV0014

Parent security id provided in the NAV time series: {parentSecurityId}. Please provide share class security IDs for the NAV time series: {shareClassIds}

Generic Error Codes (GN)

Business Rule Validations

None

Technical Validations

Code
Message

GN0001

An unknown error has occurred. Please try again later.

GN0002

The payload you have supplied is invalid.

GN0003

This request is being blocked because it is marked as a resubmission (i.e. you have supplied the same exact payload to this endpoint within a {ttlWindow} seconds window)

GN0004

Page size must be an integer between 1 and {maxPageSize}

GN0005

Offset must be an integer bigger or equal to 0

GN0006

Concurrency issue - multiple requests attempted to execute the same action with the same data

GN0007

Can't commit transaction to the database - max attempts reached

GN0008

The booked {type} id {entityId} was not found

GN0009

Route not defined. {messageDetails}

GN0010

Unsupported Action

GN0012

Passed signer data does not match history signer data

GN0013

Max timeout to connect to the database reached

GN0014

The request has timed out

Error Log Error Codes (EL)

Business Rule Validations

None

Technical Validations

Code
Message

EL0001

Error with id '{errorId}' not found.

Issuance Close Error Codes (IC)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

IC0008

Can't create close for issuance '{securityId}' with price date before its start date: '{startDate}'

IC0009

Can't create close for issuance '{securityId}' with issue date before asset {assetId} acquired date: '{acquiredDate}'

IC0012

Can't create close for issuance '{securityId}' with issue date in the future.

IC0013

Issuance close id was not provided

IC0001

Issuance close with ID '{closeId}' not found.

IC0002

Issuance close with correlation Id '{correlationId}' not found.

IC0003

The correlation id can't exceed {maxSize} characters

IC0004

This issuance close correlation '{orgCorrelationId}' is locked for edit by another process. Please try again later.

IC0005

The correlation id '{correlationId}' is not linked to the issuance close '{entityId}' for the current organization

IC0006

Cannot remove issuance close correlation id '{orgCorrelationId}' in {status} status.

IC0007

The offering close correlation ids '{correlationIds}' are already in use

IC0010

Two or more duplicated correlation ids '{orgCorrelationId}' were provided for issuance close

IC0011

The close id '{closeId}' is invalid

Asset Error Codes (AS)

Business Rule Validations

Code
Message

AS0005

Asset '{assetId}' is in invalid state for the current action. Current status: '{currentState}'. Required status: '{allowedStates}'

AS0008

Property currentValue must be provided in the payload to create offline asset for an LP interest security '{securityId}'.

AS0009

Please provide '{amountProp}' for non-unitized securities or for securities with rolling price and '{sharesNumberProp}' for unitized ones with static price

AS0010

An offline asset cannot be created on security '{securityId}' because it is running as a contingent offering and is not in one of the following statuses: '{allowedStatuses}'

AS0011

Can't create an offline asset on security '{securityId}' before its start date: '{startDate}'

AS0012

Asset '{assetId}' was not created as an offline asset

AS0013

The following asset ids can't be found{orInDifferentStatus}: '{invalidAssetIds}'

AS0015

Can't create transaction on security '{securityId}' before its start date: '{startDate}'

AS0016

Can't create transaction on security '{securityId}' after the current date

AS0017

'{providedProp}' should not be provided. Expected property is '{expectedProp}'

AS0018

Multiple entries detected for asset '{uniqueId}'

AS0019

Can't create an offline asset on security '{securityId}' after its end date: '{endDate}'

AS0020

Property capitalCallDetails must be provided in the payload to create offline asset for an LP interest security '{securityId}'.

AS0021

Can't create an offline asset on security '{securityId}', as called amount '{calledAmount}' exceeds asset amount '{assetAmount}'

AS0022

Can't create an offline asset on security '{securityId}', as called amount '{calledAmount}' is not equal to asset amount '{assetAmount}'

AS0024

Action cannot be performed for security with '{type}' type and capital call enabled.

AS0028

Cannot remove asset correlation id '{orgCorrelationId}' in {status} status.

AS0029

Two or more duplicated correlation ids {orgCorrelationId} were provided for asset

Technical Validations

Code
Message

AS0001

The asset id '{assetId}' is invalid

AS0002

You are trying to access an asset that was never recorded on the ledger due to a failed transaction

AS0003

Asset id was not provided

AS0004

Asset '{assetId}' is locked for edit by another process. Please try again later.

AS0006

Asset with asset id '{assetId}' not found.

AS0007

Asset with correlation ID '{correlationId}' not found.

AS0014

Asset history by asset id '{assetId}' not found.

AS0023

Action can only be performed by the owner: organization. Ids of the assets with the different owner: '{assetIds}'

AS0025

The asset correlation ids '{correlationIds}' are already in use

AS0026

This asset correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

AS0027

The correlation id '{correlationId}' is not linked to the asset '{entityId}' for the current organization

AS0030

Concurrent execution. There are '{lockedAmount}' asset(s) marked as locked by another process

AS0031

All assets batch history must be in same block number and have same signer data.

AS0032

Files '{invalidFileIds}' from reject reason are not linked to the asset '{entityId}'

Error Codes and Messages

Parser Error Codes (PE)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

Investor Error Codes (IV)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

PE0022

Name is missing on file: '{fileId}'

PE0023

Invalid federal tax classification on file: '{fileId}'

PE0024

Address is missing on tax document (ID: '{fileId}')

PE0025

SSN is missing on tax document (ID: '{fileId}')

PE0026

SSN and EIN are both present on tax document (ID: '{fileId}')

PE0027

SSN is invalid on tax document (ID: '{fileId}')

PE0028

FTIN is missing on tax document (ID: '{fileId}')

PE0029

Date of birth is missing on file: '{fileId}'

PE0030

Invalid tax classification on file: '{fileId}'

PE0031

TIN on tax document (ID: '{fileId}') does not match any investor provided as input

PE0032

Investor name mismatch on tax document (ID: '{fileId}')

PE0033

Investor address mismatch on tax document (ID: '{fileId}')

PE0034

Invalid revision version on tax document (ID: '{fileId}')

PE0035

EIN is invalid on tax document (ID: '{fileId}')

PE0036

EIN is missing on tax document (ID: '{fileId}')

PE0037

Investor mailing address mismatch on tax document (ID: '{fileId}')

PE0038

Investor date of birth mismatch on tax document (ID: '{fileId}')

PE0039

Organization name mismatch on tax document (ID: '{fileId}')

PE0040

No investor was found associated with {fileId}. Existing associations: {associations}

PE0001

File '{fileId}' could not be accessed by the parser engine

PE0002

File '{fileId}' that was provided to be scanned is empty

PE0003

File '{fileId}' is not supported by the parser engine

PE0004

No parser model exists for the provided file: '{fileId}'

PE0005

Unsupported file type for file '{fileId}'

PE0006

The parser engine has encountered an unknown error while processing file '{fileId}'

PE0007

Failed to parse data for file '{fileId}'

PE0008

File '{fileId}' has already been processed

PE0009

Textract configuration missing for file '{fileId}'

PE0010

Encryption key missing for file '{fileId}'

PE0011

Document type is absent from the payload on file '{fileId}'

PE0012

TextExtract failed to get data from the file '{fileId}'

PE0013

Invalid request data to parser engine for file '{fileId}'

PE0014

Quick parse failed on file '{fileId}'

PE0015

Textract job ID mismatch for file '{fileId}'

PE0016

Failed to register a job on Text Extract for file '{fileId}'

PE0017

Failed to process Text Extract response data for file '{fileId}'

PE0018

File '{fileId}' failed to be properly processed by the parser engine

PE0019

File ID missing for file '{fileId}'

PE0020

File Settings are missing from the parser engine job on file '{fileId}'

PE0021

Failed to get object from S3 on file '{fileId}'

IV0004

The accreditation level '{accreditationLevel}' of investor '{investorId}' is not compatible with security's regulation '{issuanceRegulation}'

IV0005

Regulation RegS is not available for US investor '{investorId}'

IV0006

Investor type is mandatory for new investors

IV0007

Investor name is mandatory for new investors

IV0008

Investor individual info is mandatory for new investors

IV0009

Investor type cannot be updated for existing investors

IV0010

The accreditation level '{investorAccreditationLevel}' of the investor '{investorId}' is not compatible with the security's exemption '{issuanceExemption}'. Compatible accreditation levels: '{compatibleAccreditationLevels}'

IV0012

Investor with Investor ID '{investorId}' is not linked to asset.

IV0013

Investor can only be updated by the owner organization

IV0015

Investor info was not changed

IV0018

Action is not supported for changing the holders list.

IV0019

Investor history by Investor ID '{investorId}' not found.

IV0020

Investor legal entity info is mandatory for new accounts

IV0021

Trust information is mandatory for legal entities of type Trust

IV0022

Trust information can only be provided for legal entities of type Trust

IV0023

Accreditation Other is not available for US investor

IV0026

Correlation data provided for existing investor: '{investorId}'

IV0028

The correlation id '{correlationId}' is not linked to the investor '{entityId}' for the current organization

IV0029

Cannot remove investor correlation id '{orgCorrelationId}' in {status} status.

IV0030

Cannot add or remove an investor correlation id '{orgCorrelationId}' to investor {entityId} while there are still entries in presync: {presyncEntries}

IV0031

Investor ID length is incorrect. It should not exceed {maxLength} characters.

IV0035

Data provided: {data} is incompatible with investor type: {type}.

IV0001

Investor with Investor ID '{investorId}' not found.

IV0002

Investor with correlation Id '{correlationId}' not found.

IV0003

The investor correlation ids '{correlationIds}' are already in use

IV0011

Can't create a new investor using this action\, please reference an existing investor.

IV0014

Investor id not provided

IV0016

Duplicated investor ids detected

IV0017

Duplicated investor correlation ids detected: {duplicateCorrelationIds}

IV0024

Investor '{investorId}' is locked for edit by another process. Please try again later.

IV0025

Investor ID, correlation ID and data are missing from the payload. At least one of them should be provided.

IV0027

This investor correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

IV0032

Two or more duplicated correlation ids {orgCorrelationId} were provided for investor

IV0033

Booked investor id {bookedInvestorId} and investor id {investorId} do not match

IV0034

Duplicated booked investor ids detected

IV0036

Duplicated form PF data detected for type {type}

IV0037

Correlation id '{correlationId}' cannot be provided alongside investor id '{investorId}' or booked investor id '{bookedInvestorId}'.

IV0038

Multiple entries for the same investor '{investorId}' detected in the payload.

Organization Error Codes (OG)

Business Rule Validations

Code
Message

OG0002

Organization '{orgId}' is in an invalid status for the current action. Org status: '{status}'

OG0019

Can't remove channel admin org {orgId}

OG0020

Current org cannot edit org {orgId} data

OG0028

Organization '{orgId}' is not in ACL

OG0037

The org handshake is not complete with the following organizations: '{orgIds}'

Technical Validations

Code
Message

OG0001

Organization with ID '{orgId}' not found.

OG0003

Cannot route the request to '{orgId}' since it is an enterprise org. The request must be sent to '{apiAddress}'

OG0004

Current organization is not on the same channel as security '{securityId}'

OG0005

This action is reserved for either the owner of the security or a channel admin

OG0006

An organization with org ID '{orgId}' already exists and is not in the correct status to add

OG0007

Duplicate peer entries detected for '{peerKey}'

OG0008

Current organization does not belong to the channel '{channelName}'

OG0009

Current organization is not a channel admin

OG0010

Cannot route the request to '{orgId}' since there is no HLF Rest Interface available for that org

OG0011

Invalid outbound FQDN address: '{address}'

OG0012

Invalid outbound IP: '{ip}'

OG0013

Organization '{orgId}' is locked for edit by another process. Please try again later.

OG0014

Invalid organization ID: '{orgId}'

OG0015

Organization ID not provided

OG0016

Invalid admin certificate

OG0017

Invalid CA root certificate

OG0018

Duplicate outbound entries detected for '{outboundKey}'

OG0021

Outbound should define at least a ip or address

OG0022

Can't define both ip and address at the same time for outbound address.

OG0023

Organization {orgId} does not have required information to whitelist

OG0024

Organization '{orgId}' already has whitelisted value set to: '{whitelist}'

OG0025

This action is reserved for the owner of the security

OG0026

Organization cannot add itself to ACL. Org ID: '{orgId}'

OG0027

Organization ACL includes duplicated orgs

OG0029

Organization '{orgId}' is not whitelisted

OG0030

Failed to add organization '{orgId}' to channel '{channelName}'

OG0031

This organization {orgCorrelationId} is locked for edit by another process. Please try again later.

OG0032

The correlation id '{correlationId}' is not linked to the organization '{entityId}' for the current organization

OG0033

Cannot remove org correlation id '{orgCorrelationId}' in {status} status.

OG0034

Cannot add or remove an organization correlation id '{orgCorrelationId}' to organization {entityId} while there are still entries in presync: {presyncEntries}

OG0035

The organization correlation ids '{correlationIds}' are already in use

OG0036

Organization with Organization ID '{orgId}' not found.

Advisor Error Codes (AD)

Business Rule Validations

Code
Message

AD0005

The advisor correlation ids '{correlationIds}' are already in use

AD0008

Cannot remove advisor correlation id '{orgCorrelationId}' in {status} status.

AD0011

Advisor info was not changed

AD0012

Advisor can only be updated by the owner organization

AD0015

Data provided for advisor {advisorId} is not same as provided in completedByAdvisor property.

AD0016

Correlation ids provided in completedByAdvisor are not linked to same advisor.

AD0017

Correlation data provided for existing advisor: '{advisorId}'

AD0018

Two or more duplicated correlation ids {orgCorrelationId} were provided for advisor

AD0020

Duplicated advisor ids detected: {duplicateIds}

AD0021

Duplicated booked advisor ids detected: {duplicateIds}

AD0024

Correlation id '{correlationId}' cannot be provided alongside advisor id '{advisorId}' or booked advisor id '{bookedAdvisorId}'.

AD0025

Multiple entries for the same advisor '{advisorId}' detected in the payload.

Technical Validations

Code
Message

AD0001

Advisor with advisor ID '{advisorId}' not found.

AD0002

Advisor ID, correlation ID and data are missing from the payload. At least one of them should be provided.

AD0003

Advisor '{advisorId}' is locked for edit by another process. Please try again later.

AD0004

Advisor with correlation Id '{correlationId}' not found.

AD0006

This advisor correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

AD0007

The correlation id '{correlationId}' is not linked to the advisor '{entityId}' for the current organization

AD0009

Cannot add or remove an advisor correlation id '{orgCorrelationId}' to advisor {entityId} while there are still entries in presync: {presyncEntries}

AD0010

Advisor id not provided

AD0014

Advisor ID length is incorrect. It should not exceed {maxLength} characters.

AD0016

Correlation ids provided in completedByAdvisor are not linked to same advisor.

AD0019

Booked advisor id {bookedAdvisorId} and advisor id {advisorId} do not match

AD0022

Advisor name is mandatory for new advisors

AD0023

Advisor type is mandatory for new advisors

AD0024

Correlation id '{correlationId}' cannot be provided alongside advisor id '{advisorId}' or booked advisor id '{bookedAdvisorId}'.

AD0026

Advisor with advisor ID '{advisorId}' not synced

Reference Data Error Codes (RD)

Business Rule Validations

None

Technical Validations

Code
Message

RD0001

Account and investor reference data changes can only be performed by the owner organization

Tender-Offer Redemption Error Codes (TO)

Business Rule Validations

Code
Message

TO0002

Tender offer id was not provided

TO0003

Tender offer '{tenderOfferId}' is in invalid state for the current action. Current status: '{currentState}'. Required status: '{allowedStates}'

TO0004

Tender offer is restricted

TO0006

Tender offer has not started yet

TO0007

Tender offer has expired

TO0011

Current organization has already approved the tender offer price. Pending approval from the second organization

TO0012

Current organization has already approved the tender offer. Pending approval from the second organization

TO0014

There are no shares to tender for security '{securityId}'.

TO0015

Tender offer option is not enabled on security '{securityId}'.

TO0016

Cut-off date must be in the future

TO0017

Close date must be after or equal to cut-off date

TO0018

There is already an active Tender Offer for security '{securityId}'. Please close that one before creating a new one.

TO0025

The total accepted {totalAccepted} cannot exceed the total number of shares tendered {totalSharesNumberSubmitted} for security '{securityId}'.

TO0031

All input assets must belong only to one seller account.

TO0032

Seller account '{accountId}' not associated with seller organization {orgId}

TO0033

Number of shares '{sharesNumber}' being tendered from asset '{assetId}' exceeds available '{availableSharesNumber}

TO0042

There is a Tender Offer in progress for the security '{securityId}'. Please close that one before executing this action

TO0044

Cut-off date must be after start date

TO0045

Settlement date must be after or equal to close date

TO0048

Cannot remove tender offer correlation id '{orgCorrelationId}' in {status} status.

TO0049

Tried to apply tender offer price {tenderOfferId} but there are still trades not in {tradeStatusAllowedToApplyPrice} status

TO0050

Tried to settle tender offer price {tenderOfferId} but there are still trades in {tradeStatusNotAllowedToSettle} status

TO0053

Tried to apply tender offer price {tenderOfferId} but there are trades with accepted shares number greater than trade amount

TO0054

Tried to apply tender offer price {tenderOfferId} but there are trade input assets with accepted shares number greater than asset amount

TO0055

Tried to apply tender offer price {tenderOfferId} but there are trade accepted shares number different than sum of input assets accepted shares number

TO0056

Price was not applied to all tender requests.

TO0057

The total shares number accepted '{expectedNumberOfShares}' does not match the sum of shares number of all the tender trades '{actualNumberOfShares}'

TO0058

Attempt to update price for issuance with active trades. Issuance {securityId}\, Tender {tenderOfferId}. Tender offer close missed trades. Retry closing again.

TO0059

Total shares number submitted for issuance {securityId} is {totalSubmitted}\, but in the system is {currentSubmitted}. Tender {tenderOfferId}. Tender offer missed canceled trades. Retry closing again.

TO0061

Only the investor can cancel the trade '{tradeId}' for an active tender.

Technical Validations

Code
Message

TO0001

The tender offer id '{tenderOfferId}' is invalid

TO0005

Tender offer '{tenderOfferId}' is locked for edit by another process. Please try again later.

TO0008

Tender offer '{tenderOfferId}' is not compatible with tender request '{tradeId}'

TO0009

The previously requested action hasn't been finalized on the blockchain. Please try again later.

TO0010

Inconsistent database status - empty history db. Please re-sync with ledger or with the organization that owns the data

TO0013

This method is reserved for self-managed funds. Funds which have assigned service providers should use the create/update/approve tender offer methods

TO0019

The tender offer correlation ids '{correlationIds}' are already in use

TO0022

Invalid request. Single record expected for single class offering '{securityId}', Tender '{tenderOfferId}'

TO0023

Invalid request. Security id '{payloadSecurityId}' should be the same as the one provided in transaction request '{transactionSecurityId}'

TO0026

Invalid request. Security '{securityId}' has {shareClassesLength} shareClasses, but in the request was provided {providedLength} shareClasses

TO0027

Invalid request. Data for share class security '{securityId}' is not provided

TO0028

Seller account '{accountId}' has no associated investors

TO0029

Security '{securityId}' has no account. Please re-sync with ledger or with the organization that owns the security data

TO0030

'{invalidAssetIdsNumber}' assets not found in issued status from input trade payload. Please verify that all assets belong to security '{securityId}' and are in the correct status

TO0034

The correlation id can't exceed {maxSize} characters

TO0035

Tender offer could not be found for correlation id '{correlationId}'

TO0036

Page size must be an integer between 0 and {maxPageSize}

TO0037

Offset must be an integer bigger or equal to 0

TO0038

Tender request could not be found for correlation id '{correlationId}'

TO0040

The tender request is associated with security '{tradeSecurityId}' while the provided security id is '{providedSecurityId}'

TO0041

The correlation ids '{correlationIds}' are already in use by another tender request

TO0046

This tender offer correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

TO0047

The correlation id '{correlationId}' is not linked to the tender offer '{entityId}' for the current organization

TO0051

Tried to apply tender offer price {tenderOfferId} but there are trades not found

TO0052

Tried to apply tender offer price {tenderOfferId} but there are trade input assets not found

TO0060

Two or more duplicated correlation ids {orgCorrelationId} were provided for tender offer

Fees Template Codes (FT)

Business Rule Validations

Code
Message

FT0004

Can't provide unbounded tier for {feeType} fee with multiple tiers.

FT0005

The fee tiers that were provided for {feeType} are not continuous, i.e. the previous tier's maxAmount and the next tier's minAmount do not differ 0.01.

FT0008

Correlation data provided for existing fees template: '{feesTemplateId}'

Technical Validations

Code
Message

FT0001

Fees templates with fees template IDs '{feesTemplateIds}' not found.

FT0002

Fees template with correlation Id '{correlationId}' not found.

FT0003

Fees template '{feesTemplateId}' is locked for edit by another process. Please try again later.

FT0006

Correlation id '{correlationId}' cannot be provided alongside fees template id '{feesTemplateId}' or booked fees template id '{bookedFeesTemplateId}'.

FT0007

Booked fees template id {bookedFeesTemplateId} and fees template id {feesTemplateId} do not match

FT0009

Fees template ID, correlation ID and data are missing from the payload. At least one of them should be provided.

FT0010

Fees template name is required for the new fees template.

FT0011

Blockchain did not return data for the fees template ID '{feesTemplateId}'.

FT0012

Concurrent execution. There are '{lockedAmount}' fees template(s) marked as locked by another process.

FT0013

Multiple data entries provided for the fees template IDs '{feesTemplateIds}'.

Account Error Codes (AC)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

Service Provider Error Codes (SP)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

AC0006

An ABA or SWIFT number is required when providing banking information

AC0007

Intermediary bank account must be provided for further credit

AC0010

The account relationship type '{provided}' is not compatible with share class required type '{required}'

AC0013

Account name is mandatory for new accounts

AC0014

Account type is mandatory for new accounts

AC0016

Account relationshipType is mandatory for new accounts

AC0017

Account type cannot be updated for existing accounts

AC0020

Account can only be updated by the owner organization

AC0022

Account was not changed

AC0023

The sum of the beneficial ownership across all beneficiaries cannot exceed 100%

AC0024

Action is not supported for new account creation. Please use existing account

AC0026

Beneficiary data can't include both individual and legal entity information

AC0027

An account of type '{type}' can only have one investor.

AC0028

The investors list cannot be changed for an account that has assets that have been accepted by the issuer or recalled by the investor

AC0029

Updating omnibus account is not allowed for current action.

AC0030

Updating omnibus account is not allowed for full reference update.

AC0031

When updating omnibus accounts, the beneficiaries field should be empty.

AC0032

When updating omnibus accounts, the advisors field should be empty.

AC0033

When updating omnibus accounts, the authorizedSigners field should be empty.

AC0034

When updating omnibus accounts, the relationshipType field should be empty.

AC0035

When updating omnibus accounts, the custodian field should be empty.

AC0036

Account Id, correlation Id and data are missing from the payload. At least one of them should be provided.

AC0038

Correlation data provided for existing account: '{accountId}'

AC0041

Cannot remove account correlation id '{orgCorrelationId}' in {status} status.

AC0044

Two or more duplicated correlation ids {orgCorrelationId} were provided for account

AC0049

Cannot set subtype '{subType}' for account type '{type}'. Allowed subtypes are: '{allowed}'

AC0001

Account with Account ID '{accountId}' not found.

AC0002

Account with correlation Id '{correlationId}' not found.

AC0009

The account correlation ids '{correlationIds}' are already in use

AC0018

Can't create a new account using this action, please reference an existing account.

AC0019

Account with Account ID '{accountId}' is not linked to asset. Please provide correct Account ID

AC0021

AccountId was not provided

AC0025

Account history by Account ID '{accountId}' not found.

AC0037

Account '{accountId}' is locked for edit by another process. Please try again later.

AC0039

This account correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

AC0040

The correlation id '{correlationId}' is not linked to the account '{entityId}' for the current organization

AC0041

Cannot remove account correlation id '{orgCorrelationId}' in {status} status.

AC0042

Cannot add or remove an account correlation id '{orgCorrelationId}'to account {entityId} while there are still entries in presync: {presyncEntries}

AC0043

Account ID length is incorrect. It should not exceed {maxLength} characters.

AC0045

Booked account id {bookedAccountId} and account id {accountId} do not match

AC0050

Correlation id '{correlationId}' cannot be provided alongside account id '{accountId}' or booked account id '{bookedAccountId}'.

SP0006

The org handshake is not complete with the following investors: '{orgIds}'.

SP0001

You neither have a pending assignment request nor accepted an assignment for security '{securityId}'

SP0002

Organization '{orgId}' is not a service provider

SP0003

Organization '{orgId}' is already assigned to offering '{securityId}' with status '{status}'

SP0004

Organization '{orgId}' is not assigned to offering '{securityId}'

SP0005

Organization '{orgId}' is already unassigned from offering '{securityId}'

Redemption Error Codes (RE)

Business Rule Validations

Code
Message

RE0001

Creating redemption order cannot be performed with capital calls enabled.

RE0002

Creating redemption order cannot be performed with tender offer option enabled.

RE0003

Redemption order amount is bigger than asset amount.

RE0004

This security does not support redemptions.

RE0007

Redemption {acceptAmount} accepted amount is bigger than asset {assetId} redemption amount {redemptionAmount}.

Technical Validations

None

Transfer Error Codes (TR)

Business Rule Validations

Code
Message

Technical Validations

Code
Message

TR0003

Transfer '{transferId}' is in invalid state for the current action. Current status: '{currentState}'. Required status: '{allowedStates}'

TR0005

There are transfers in progress for the provided security: [{transferIds}]. Please complete them (or cancel them) before executing this action

TR0007

Current organization is not a recipient of the transfer

TR0008

When 'likeForLike' is set to 'false' then 'amount' or 'sharesNumber' should be provided.

TR0009

When 'likeForLike' is set to 'true' then 'amount' or 'sharesNumber' should not be provided.

TR0013

Transfer source account '{accountId}' has no associated investors

TR0014

All input assets must belong only to the same account.

TR0015

Transfer's '{transferId}' source account '{accountId}' is not associated with the organization '{orgId}'

TR0016

There are no issued assets and assets in_transfer belonging to the account '{accountId}'

TR0017

Transfer's '{transferId}' source account was not found by provided data for current organization

TR0019

Amount '{amount}' being transferred is not equal to the requested transfer amount '{transferAmount}'

TR0020

Amount '{amount}' being transferred is not equal to the requested transfer amount '{transferAmount}'

TR0023

Transfer input assets should not be provided on a like-for-like transfer.

TR0024

Transfer asset cost basis and step up values must be provided for asset '{assetId}'.

TR0025

Transfer price must be provided for asset '{assetId}'.

TR0027

Can't set Transfer '{transferId}' effective date, as it is before the original asset '{assetId}' acquired date.

TR0028

Can't set Transfer '{transferId}' output asset acquisition date, as it is before the original asset '{assetId}' acquired date.

TR0029

There is a Transfer in progress for the security '{securityId}'. Please close that one before executing this action.

TR0030

Can't {action}, as there are pending transfers for the account '{account}' and security '{securityId}'. Please complete them (or cancel them) before executing this action.

TR0031

Can't {action}, as like-for-like Transfer already exists for the account '{account}' and security '{securityId}'. Please complete them (or cancel them) before executing this action.

TR0036

Requested asset shares number '{sharesNumber}' exceeds available asset {assetId} shares number to be transferred '{availableSharesNumber}

TR0037

Shares number '{sharesNumber}' being transferred is not equal to the requested transfer shares number '{transferSharesNumber}'

TR0001

The transfer id {transferId} is invalid

TR0002

Transfer id was not provided

TR0004

Transfer '{transferId}' is locked for edit by another process. Please try again later.

TR0006

You are trying to access a transfer that was never recorded on the ledger due to a failed transaction

TR0008

When 'likeForLike' is set to 'false' then 'amount' or 'sharesNumber' should be provided.

TR0009

When 'likeForLike' is set to 'true' then 'amount' or 'sharesNumber' should not be provided.

TR0011

Transfer with correlation ID '{correlationId}' not found.

TR0012

The correlation ids '{correlationIds}' are already in use by another transfer request

TR0018

Transfer's '{transferId}' source organization was not found by provided data for current organization

TR0022

Transfer input assets must be provided.

TR0026

'{providedProp}' should not be provided for asset '{assetId}'. Expected property is '{expectedProp}'

TR0032

Can't make transfer assets remediation for like-for-like transfer '{transferId}'.

TR0033

{expectedQuantity} assets expected in payload. Provided: {providedQuantity} assets.

TR0034

Provided asset '{assetId}' does not belong to the transfer.

TR0035

The accountId '{accountId}' and correlation id '{correlationId}' do not match"

TR0038

This transfer correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

TR0040

Cannot remove transfer correlation id '{orgCorrelationId}' in {status} status.

TR0041

The correlation id can't exceed {maxSize} characters

TR0042

Two or more duplicated correlation ids {orgCorrelationId} were provided for transfer

TR0043

Files '{invalidFileIds}' from reject reason are not linked to the transfer '{entityId}' or underlying assets

File Error Codes (FL)

Business Rule Validations

Code
Message

FL0001

The following files could not be found in the correct status: '{fileIds}'

FL0006

The file correlation ids '{correlationIds}' are already in use

FL0010

Documents cannot be reused both as investor documents and transaction data documents

FL0011

Investor documents can only be reused by the investor that owns them

FL0027

File can only be reused by the owner organization

Technical Validations

Code
Message

FL0002

File ID, correlation ID and uploadData are missing from the payload. At least one of them should be provided.

FL0003

Provided data cannot contain fileId or correlationId and uploadData at the same time.

FL0004

Found duplicated fileId '{fileIds}' in multiple files

FL0005

Found duplicated correlationId '{correlationId}' in multiple files

FL0007

File with File ID '{fileId}' not found

FL0008

File with Correlation ID '{correlationId}' not found

FL0009

Failed to download file from url '{url}': {errorMessage}

FL0012

This file correlation '{orgCorrelationId}' is locked for edit by another process. Please try again later.

FL0013

The correlation id '{correlationId}' is not linked to the file '{entityId}' for the current organization

FL0014

Cannot remove file correlation id '{orgCorrelationId}' in {status} status.

FL0015

Cannot add or remove a file correlation id '{orgCorrelationId}' to file {entityId} while there are still entries in presync: {presyncEntries}

FL0016

File ID length is incorrect. It should not exceed {maxLength} characters.

FL0017

Two or more duplicated correlation ids '{orgCorrelationId}' were provided for file

FL0018

Failed to upload file from url '{url}': {errorMessage}

FL0019

Correlation id '{correlationId}' cannot be provided alongside file id '{fileId}'.

FL0020

Multiple entries for the same file '{fileId}' detected in the payload.

FL0021

No file was provided to upload

FL0022

File extension '{extension}' is not valid. Allowed extensions: '{allowedExtensions}'

FL0023

File size {contentLength} exceeds the maximum allowed size of {maxSize} bytes

FL0024

File size {contentLength} is below the minimum allowed size of {minSize} bytes

FL0025

File type '{fileType}' is not valid. Allowed types: {allowedTypes}

FL0026

An unknown error has occurred while uploading the file

FL0027

File can only be reused by the owner organization

FL0028

Concurrent execution. There are '{lockedAmount}' file(s) marked as locked by another process

Capital Event Error Codes (CE)

Business Rule Validations

Code
Message

CE0007

Can't approve capital event since there are no available assets.

CE0008

Can't approve the capital event since it has not been applied to the following assets: {assetIdsPendingAssignment}

CE0009

Total temporary distribution amount {capitalEventAmount} differs from the sum of all the assets: {totalAmount}

CE0010

Total permanent distribution amount {capitalEventAmountOutsideCommitment} differs from the sum the all the assets: {totalAmountOutsideCommitment}

CE0012

Current organization has already approved the capital event. Pending approval from the second organization

CE0013

Capital calls option is not enabled for this particular security

CE0014

The amount called exceeds the available committed amount.

CE0015

The temporary distribution amount exceeds the called amount for security.

CE0016

Amount called against commitment ({amountCalled}) does not match up with total breakdown data ({amount})

CE0017

Amount called for expenses ({expenses}) does not match up with total breakdown data ({amountOutside})

CE0018

Permanent distribution amount ({permanentDistributionAmount}) does not match up with total breakdown data ({amountOutside})

CE0019

Temporary distribution amount ({temporaryDistributionAmount}) does not match up with total breakdown data ({amount})

CE0026

Amount called {amountCalled} on asset {assetId} exceeds available amount {availableAmountToBeCalled}

CE0027

Capital event {capitalEventId} is not applied to asset {assetId}

CE0028

Attempted to act on event {capitalEventId} on asset {assetId} but it is in {currentStatus} and not in {expectedStatuses}

CE0029

Can't close the capital event before settling / failing the event on the following assets: {activeEventAssetIds}

CE0030

Capital events can only be created for securities of type '{compatibleSecurityTypes}'. Current one is '{securityType}'

CE0031

There is already a capital event of type '{type}' with pending or active status for the provided security. Please close that one before creating a new one

CE0036

There is a capital event of type '{type}' in progress for the provided security. Please close that one before executing this action

CE0037

These breakdown {duplicatedCategoryIds} categories are duplicated

CE0038

There are assets locked in redemption orders. Please address them prior to creating the capital event.

CE0039

Cannot provide temporary distribution amounts when capital calls are disabled.

CE0042

Cannot remove capital event correlation id '{orgCorrelationId}' in {status} status.

Technical Validations

Code
Message

CE0001

The capital event id {capitalEventId} is invalid

CE0002

You are trying to access a capital event that was never recorded on the ledger due to a failed transaction

CE0003

Capital event id was not provided

CE0004

No changes detected.

CE0005

The capital event is in invalid state for the current action. Current status: {currentState}. Required status: {allowedStates}

CE0006

The action is incompatible with this capital event. Type: '{type}', required types: '{requiredTypes}

CE0011

Inconsistent database status - empty history db. Please re-sync with ledger or with the organization that owns the data

CE0020

The following properties are mandatory for capital call events: {mandatoryProperties}

CE0021

The following properties can't be provided for capital call events: {invalidProperties}

CE0022

The following properties are mandatory for distribution events: {mandatoryProperties}

CE0023

The following properties can't be provided for distribution events: {invalidProperties}

CE0024

Multiple entries detected for asset {uniqueId}

CE0032

Capital event with correlation ids: '{correlationIds}' are already in use

CE0033

The correlation id can't exceed {maxSize} characters

CE0034

Capital event could not be found for correlation id '{correlationId}'

CE0035

Capital event '{capitalEventId}' is locked for edit by another process. Please try again later.

CE0040

This capital event correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

CE0041

The correlation id '{correlationId}' is not linked to the capital event '{entityId}' for the current organization

CE0043

Two or more duplicated correlation ids {orgCorrelationId} were provided for capital event

CE0044

Concurrent execution. There are '{lockedAmount}' asset capital events(s) for event '{capitalEventId}' marked as locked by another process

CE0051

Unable to find Asset capital event with assetId '{assetId}' and eventId {capitalEventId} in database.

CE0052

Unable to find Asset capital event with assetId '{assetId}' and eventId {capitalEventId} on blockchain.

CE0053

These capital event {capitalEventId} assets {missingAssetIds} from batch are missing in the database.

CE0054

These capital event {capitalEventId} assets {missingAssetIds} from batch are missing on blockchain.

CE0055

Could not get all asset capital events for capital event {capitalEventId}

CE0056

Invalid settlement status for asset {assetId}. Expected: {expected} - Received: {received}

CE0057

Provided Payload categories for breakdown {missingCategoryIds} do not exist

CE0058

Breakdown category ID cannot be provided alongside data

CE0059

Breakdown category ID and data are missing from the payload. At least one of them should be provided.

CE0060

Breakdown category ID cannot be provided alongside booked category ID

CE0061

These capital event breakdown categories ${missingCategoryIds} from batch are missing in database.

CE0062

These capital event breakdown categories ${missingCategoryIds} from batch are missing on blockchain.

CE0063

Capital event breakdown category '{categoryId}' already exists with type '{type}', flowType '{flowType}'{typeNameDetails}

CE0064

Capital event breakdown category ${categoryId} not published.

CE0065

Capital event {capitalEventId} breakdown does not match with asset details for these categories {missingCategoryIds}.

CE0066

Capital event category type {categoryType} is incompatible with {type}

CE0067

Capital event category flow type {flowType} is incompatible with {type}

Issuance Error Codes (IS)

Business Rule Validations

Code
Message

IS0007

Security '{securityId}' is of type '{securityType}' which does not support offline transactions

IS0012

Security '{securityId}' is in invalid state for the current action. Current status: '{currentState}'. Required status: '{allowedStates}'

IS0015

Security '{securityId}' is not compatible with capital event '{capitalEventId}'

IS0016

Security '{securityId}' is not compatible with asset '{assetId}'

IS0018

Security '{securityId}' is not compatible with tender offer '{tenderOfferId}'

IS0019

This action is reserved for securities with exclusivity type set to '{requiredType}'

IS0020

Can't accept this subscription as it would exceed the maximum amount defined for this offering.

IS0021

Can't execute this action on continuous offerings

IS0022

Can't execute this action before the end date is reached

IS0023

Can't execute this action since the minimum amount defined for this offering has been reached

IS0024

Can't execute this action as there there are assets in a status that require further actions. Assets: '{assetIds}'

IS0025

Can't execute this action as the minimum amount defined for this offering was not yet reached

IS0026

Active campaign period has not started yet.

IS0027

Campaign active period has already ended.

IS0028

The minimum investment amount is '{minInvestment}'. Amount provided: '{amount}'

IS0029

The offering's '{securityId}' maximum amount '{maxAmount}' has been reached

IS0030

This investment exceeds the amount available on this offering

IS0031

Completed contingent offerings can't be reverted back to active.

IS0032

New end date must be after current date

IS0033

Property allowBelowMinimum is already set to true

IS0034

The provided front end fee ({providedFee}) exceeds the maximum defined for this security ({maxFee})

IS0035

This action is reserved for offerings with security type set to '{allowedTypes}'

IS0036

Issuance is missing required data: '{data}'

IS0037

Cannot set '{data}' data for Security type '{securityType}'

IS0038

{orgType} cannot set '{data}' data

IS0039

Cannot set '{campaignType}' method of sale for security type '{securityType}'

IS0040

Cannot set '{data}' data for price type '{priceType}'

IS0041

Cannot set '{data}' data to '{value}' for '{campaignType}' method of sale

IS0042

Cannot set '{data}' data. It is only allowed for 40 act funds

IS0043

Minimum amount is greater than Maximum amount

IS0044

Start date is after than end date

IS0045

No end date for '{campaignType}' method of sale

IS0046

Cannot set SEC registration status (regulation) '{regulation}' to the security with type '{securityType}'

IS0047

Cannot set SEC registration status (regulation) '{regulation}' without Registered Fund exemption

IS0048

Corporate issuers cannot set SEC registration status (regulation) '{regulation}'

IS0049

{orgType} cannot create Issuance with security type '{securityType}'

IS0050

Mandatory fields are missing. '{data}' fields '{fields}' are mandatory when '{condition}'

IS0051

Cannot assign legal entity with '{leType}' type security with type '{securityType}'

IS0052

Cannot set fields for '{data}'. If '{condition}', fields '{fields}' cannot be set

IS0056

Share class names are not unique within this issuance

IS0057

Issuance with name '${name}' already exists

IS0058

Cannot set '{data}' data for parent issuance. It should be provided for shareClasses

IS0059

Minimum amount can only be set for contingent offerings

IS0060

Either ABA Routing Number or bank account SWIFT code need to be provided.

IS0063

Security '{securityId}' is not compatible with transfer '{transferId}'

IS0065

New end date must be after current end date

IS0066

Campaign type is not compatible with current action. Current type: {currentType}. Required types: {requiredTypes}

IS0068

Property allowBelowMinimum cannot be set to true for parent issuance.

IS0069

Can't execute this action after the end date is reached

IS0070

Can't set the max amount to a lower value than the total already raised. Total amount raised: {totalAmount}

IS0075

{orgType} cannot set price type '{priceType}'

IS0076

Security '{securityId}' is in invalid state for the restrict action. Current status: '{currentState}'.

IS0081

There are no assets in status {expectedStatus} to run the close on security (or share classes if applicable) '{securityId}'.

IS0082

Must provide price data for unitized instruments

IS0083

Can't provide price data for non-unitized instruments

IS0087

No NAV entry found with date '{date}' and price '{price}' for security: {securityId}

IS0093

Can't provide price data for offerings that are issuing at static price

IS0094

You can't run a close because there are active capital events. Active type: {type}

IS0097

End date should not be provided for '{campaignType}' method of sale

IS0099

You do not have the role for this action on security '{securityId}'. Required roles: '{requiredRoles}'; current roles: '{currentRoles}'

IS0101

Cannot remove security correlation id '{orgCorrelationId}' in {status} status.

IS0107

Security '{securityId}' is not compatible with close '{closeId}'

IS0108

Security '{securityId}' is not compatible with tender trade '{tenderTradeId}'

IS0109

Cannot provide share class options for money market

IS0110

Cannot set {propertyName} to false for money market

IS0111

Cannot set '{data}' data for money market

IS0112

Only campaignType 'Continuous' is supported for money market, provided '{campaignType}'

IS0113

Only securityType 'equity' is supported for money market, provided '{securityType}'

IS0115

Cannot set money market registration status (regulation) '{regulation}' with security type '{securityType}'

Technical Validations

Code
Message

IS0001

Security '{securityId}' is a parent offering. Please use one of the share class offerings: '{shareClassIds}'

IS0002

This security is locked for edit by another process. Please try again later.

IS0003

'{shareClassSecurityId}' is not a share class of the security '{securityId}'

IS0004

Security '{securityId}' does not have share classes

IS0005

Issuance with security id '{securityId}

IS0006

Share class security id must be provided

IS0008

Security id or correlation data was not provided

IS0009

The security id '{securityId}' is invalid

IS0010

This action is only allowed for parent securities but '{securityId}' is a share class

IS0011

This action is only allowed for share classes but '{securityId}' is a parent security

IS0013

Security '{securityId}' is restricted", { securityId }

IS0014

Security '{securityId}' must be restricted to execute this action

IS0016

Security '{securityId}' is not compatible with asset '{assetId}'

IS0053

Failed to generate issuance code. Number of issuances per legal entity limit ({limit}) reached

IS0054

Failed generate legal entity ID. Incorrect setup of the system

IS0055

Number of shareClasses per issuance limit ({limit}) reached

IS0061

'{data}' must be set for parent issuance. It should not be provided for shareClasses

IS0062

Security (or one of its share classes) did not launch successfully. Please check the status of orchestration '{orchestrationId}'.

IS0073

Issuance with correlation id '{correlationId}' not found.

IS0074

The offering correlation ids '{correlationIds}' are already in use

IS0079

Security share classes have duplicated correlationIds

IS0080

Security correlationId {parentCorrelationId} cannot be reused in share classes

IS0084

Invalid number of price entries provided. Expected number of entries: {expected}; provided: {provided}

IS0085

Price data is missing for share class: '{securityId}'

IS0086

As-of date must be provided when NAV validation is active.

IS0088

No close record found for {closeId}

IS0089

The close record is not from security {securityId}

IS0090

The price data recorded on close record {closeId} is different from the provided input

IS0091

Close id {closeId} and correlation id {correlationId} do not match

IS0092

Duplicate security ids detected on close price data

IS0096

Issuance '{securityId}' totals not found.

IS0098

The correlation id '{correlationId}' is not linked to the security '{entityId}' for the current organization

IS0100

This security org correlation {orgCorrelationId} is locked for edit by another process. Please try again later.

IS0102

There is a background job running to synchronize the security '{securityId}' data. Please try again later

IS0103

The data for security '{securityId}' was not synchronized correctly - job status is {status}.

IS0104

Booked close id {bookedCloseId} and close id {closeId} do not match

IS0105

Duplicated booked security ids detected

IS0114

The issue date recorded on close record {closeId} is different from the provided input