For AI agents: visit https://developer.kompliant.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
The referenced entities must belong to the same account. Associations cannot be created between entities that exist in different accounts.
INVALID_SUBJECT_RECORD_TYPE
The Subject Record type is incompatible with the Workflow type. For example, a Business Application workflow requires a Business-type Subject Record.
INVALID_WORKFLOW_TYPE
The action is not allowed for the Workflow type.
PRICING_NOT_CALCULATED
The pricing has not been calculated or the previous calculated pricing was deprecated due to data changes. The workflow.pricing.calculate needs to be executed.
SUBJECT_RECORD_WORKFLOW_TYPE_LIMIT
The Subject Record cannot be associated with multiple workflows of the same type. Currently, the types with a limit of one workflow per Subject Record include: Business Application
WORKFLOW_ALREADY_STARTED
The Workflow is already in STARTED state. Only Workflows in CREATED state can be updated by this method.
WORKFLOW_ENDED
The Workflow is in an ENDED state, preventing modifications to the Subject Record and its contents.
Subject Record Entity
Sub-code
Description
CROSS_SUBJECT_RECORD_REFERENCE
The referenced entities must belong to the same subject record. Associations cannot be created between entities that exist in different subject records.
MAX_BUSINESS_LIMIT
The maximum number of businesses has been reached for this Subject Record. For example, a Business-type Subject Record can only contain one Business entity.
MAX_PERSON_LIMIT
The maximum number of persons allowed per Subject Record has been reached. No additional persons can be added.
MAX_METADATA_TYPE_LIMIT
The maximum number of metadata entries for a certain metadata type has been reached for a Subject Record entity.
Business Entity
Sub-code
Description
CONTROL_PRONG_AGE_REQUIREMENT
Control prong owners must be at least 18 years of age.
DUPLICATE_BANK_ACCOUNT_ASSOCIATION
The Bank Account is already associated with this Business entity.
DUPLICATE_OWNER_ASSOCIATION
This Person is already registered as an owner of this Business entity.
MAX_BANK_ACCOUNT_LIMIT
The maximum number of bank accounts has been reached for this Business entity.
MAX_OWNER_LIMIT
The maximum number of owners has been reached for this Business entity.
MAX_SALES_INFO_LIMIT
The maximum number of sales info entities has been reached for this Business. For example, a Business entity can only contain one Sales Info entity.
OWNERSHIP_DATE_BEFORE_ESTABLISHED
The ownership date cannot precede the business establishment date. Ownership cannot begin before the business existed.
OWNERSHIP_DATE_BEFORE_BIRTH_DATE
The ownership date cannot precede the person's date of birth. Ownership cannot begin before the person was born.
OWNERSHIP_PERCENTAGE_EXCEEDS_MAXIMUM
The total ownership percentage across all owners cannot exceed 100%. The current operation would result in a total ownership of X%.
SALES_AMOUNT_AVG_SALE
The amount of AVERAGE_INDIVIDUAL_SALE sale cannot be higher or equal than HIGHEST_TICKET_SALE and AVERAGE_MONTHLY_CREDIT_SALES.
SALES_METHOD_SUM
The percentage values given should sum 100.
SINGLE_CONTROL_PRONG
Only one person can be designated as the control prong owner for a business entity.
SINGLE_PRIMARY_BANK_ACCOUNT
A Business can only have one bank account designated as PRIMARY. Another bank account is already set with this purpose.
Person Entity
Sub-code
Description
INVALID_ISSUED_IDENTIFIER_TYPE
The issued identifier type must be one of the values allowed by system.
DUPLICATED_ISSUED_IDENTIFIER
The issued identifier type already exists for the Person entity.
Webhook Key Entity
Sub-code
Description
DAILY_LIMIT_EXCEEDED
The maximum number of keys (100) has been reached for this account for the current day.
KEY_ALREADY_ACTIVE
The specified key is already in ACTIVE
KEY_DELETED
Cannot activate a key that has been deleted. Create a new key instead.
Account Provisioning Entity
Sub-code
Description
PRECHECK_FAILED
Precheck validation failed. Use mbtrust.canExecute to identify missing requirements before calling execute.
Webhook Config Entity
Sub-code
Description
MAX_WEBHOOK_URL_LIMIT_EXCEEDED
Maximum webhook URL limit exceeded. Delete unused configurations before adding new ones.
URL_ALREADY_EXISTS
A webhook configuration with this URL already exists for this account.