Get Application Detail
Retrieves detailed information about a specific KYB application, including the subject company, declared companies, and declared individuals with both merged and original data.
Request
https://openapi.advance.ai/v1/business/applications/{applicationId}/detail
GETRequest Header Parameters
Parameter | Description |
|---|---|
Authorization |
|
Path Parameters
| Parameter | Required | Description |
|---|---|---|
| applicationId | True | string The unique identifier of the application. |
Request Examples
curl -X GET "https://openapi.advance.ai/v1/business/applications/APP-2026052200001/detail" \
-H "Authorization: Bearer {Your Access Token}"Success Response
Response Description
| Field | Description |
|---|---|
| subject | object The subject company information with merged and original data. |
| companies | array List of declared company entities with merged and original data. |
| individuals | array List of declared individual entities with merged and original data. |
Response.subject / Response.companies[]
| Field | Description |
|---|---|
| mergedCompany | objectThe merged company information combining declared and verified data. |
| originalCompanies | array List of original company records from different sources. |
MergedCompanyItem Object
| Field | Description |
|---|---|
| companyId | string The unique company identifier. |
| companyName | string The registered name of the company. |
| registrationNumber | string The company registration number. |
| registeredCountry | string The country where the company is registered (ISO 3166-1 alpha-3). |
| registrationDate | string The registration date (yyyy-MM-dd format). |
| legalType | enum The legal entity type of the company. |
| websiteUrl | string The company website URL. |
| legalAddress | string The registered legal address. |
string The company email address. | |
| phone | string The company phone number. |
| taxId | string The tax identification number. |
| leiCode | string The Legal Entity Identifier code. |
| merchantCategoryCode | string Merchant Category Code (MCC). |
| dbaName | string Doing Business As name. |
| customFields | array List of custom field values. |
OriginalCompanyItem Object
| Field | Description |
|---|---|
| companyId | string The unique company identifier. |
| companyName | string The registered name of the company. |
| registrationNumber | string The company registration number. |
| registeredCountry | string The country where the company is registered. |
| registrationDate | string The registration date. |
| legalType | enum The legal entity type. |
| websiteUrl | string The company website URL. |
| legalAddress | string The registered legal address. |
string The company email address. | |
| phone | string The company phone number. |
| taxId | string The tax identification number. |
| leiCode | string The Legal Entity Identifier code. |
| merchantCategoryCode | string Merchant Category Code (MCC). |
| dbaName | string Doing Business As name. |
| sessionId | string The session identifier for this record. |
| roleType | enum The role type of this company. |
| status | enum The active status. (ACTIVE, INACTIVE) |
| infoSource | enum The source of this information (DECLARED, REGISTRY, etc.). |
| sharedRatio | number The ownership share ratio. |
| customFields | array List of custom field values. |
Response.individuals[]
QueryMergedIndividualResp Object
| Field | Description |
|---|---|
| mergedIndividual | object The merged individual information. |
| originalIndividuals | array List of original individual records from different sources. |
MergedIndividualItem Object
| Field | Description |
|---|---|
| individualId | string The unique individual identifier. |
| firstName | string The first name. |
| middleName | string The middle name. |
| lastName | string The last name. |
| legalName | string The legal name. |
| aliasName | string The alias name. |
| gender | enum The gender (MALE, FEMALE, OTHER). |
| countryOfResidence | string The country of residence. |
| dob | string The date of birth. |
| nationality | string The nationality. |
| placeOfBirth | string The place of birth. |
| placeOfResidence | string The place of residence. |
| tin | string The Tax Identification Number. |
| taxResidenceCountry | string The country of tax residence. |
| phone | string The phone number. |
| nationalId | string The national ID number. |
| customFields | array List of custom field values. |
OriginalIndividualItem Object
| Field | Description |
|---|---|
| individualId | string The unique individual identifier. |
| firstName | string The first name. |
| middleName | string The middle name. |
| lastName | string The last name. |
| legalName | string The legal name. |
| aliasName | string The alias name. |
| gender | enum The gender. (MALE, FEMALE, OTHER). |
| dob | string The date of birth. |
| placeOfBirth | string The place of birth. |
| placeOfResidence | string The place of residence. |
| countryOfResidence | string The country of residence. |
| nationality | string The nationality. |
| tin | string The Tax Identification Number. |
| taxResidenceCountry | string The country of tax residence. |
string The email address. | |
| phone | string The phone number. |
| nationalId | string The national ID number. |
| caseId | string The case identifier. |
| parentCompanyId | string The parent company identifier. |
| roleType | enum The role type. |
| roleStatus | enum The role status. (ACTIVE, INACTIVE) |
| roleAppointedDate | string The date when the role was appointed. |
| infoSource | enum The source of this information. |
| sharedRatio | number The ownership share ratio. |
| customFields | array List of custom field values. |
Enumerations
CompanyLegalTypeEnum
| Value | Description |
|---|---|
| PRIVATE_LIMITED_LIABILITY_COMPANY | Private Limited Liability Company |
| PUBLIC_LIMITED_LIABILITY_COMPANY | Public Limited Liability Company |
| LIMITED_LIABILITY_COMPANY | Limited Liability Company |
| FOUNDATION | Foundation |
| ASSOCIATION | Association |
| COOPERATIVE | Cooperative |
| LIMITED_PARTNERSHIP | Limited Partnership |
| SOLE_PROPRIETORSHIP | Sole Proprietorship |
| FEDERATION_OF_FIRMS | Federation of Firms |
| CIVIL_PARTNERSHIP | Civil Partnership |
| GENERAL_PARTNERSHIP | General Partnership |
| PUBLIC_UTILITY_COMPANY | Public Utility Company |
| STATE_OWNED_COMPANY | State-owned Company |
| COMPANY_LIMITED_BY_GUARANTEE | Company Limited by Guarantee |
| SOCIETY | Society |
| NON_PROFIT_ORGANIZATION | Non-Profit Organization |
| BRANCH_OFFICE | Branch Office |
| LIMITED_LIABILITY_PARTNERSHIP | Limited Liability Partnership |
| TRUST | Trust |
| GOVERNMENT_ENTITY | Government Entity |
| OTHERS | Others |
CompanyRoleTypeEnum
| Value | Description |
|---|---|
| UBO | Ultimate Beneficial Owner |
| SHAREHOLDER | Shareholder |
| REPRESENTATIVE | Representative |
| DIRECTOR | Director |
| AUTHORIZED_PERSON | Authorized Person |
| OTHER | Other |
| ACCOUNTANT | Accountant |
| COMMISSIONER | Commissioner |
| AUDITOR | Auditor |
| SECRETARY | Secretary |
InfoSourceEnum
| Value | Description |
|---|---|
| DECLARED | Information declared by the applicant. |
| REGISTRY | Information from official registry. |
Response Examples
{
"subject": {
"mergedCompany": {
"companyId": "COM-2026052200001",
"companyName": "Example Corp Ltd",
"registrationNumber": "123456789",
"registeredCountry": "SGP",
"registrationDate": "2020-01-15",
"legalType": "PRIVATE_LIMITED_LIABILITY_COMPANY",
"websiteUrl": "https://example.com",
"legalAddress": "123 Business Street, Singapore 123456",
"email": "[email protected]",
"phone": "+65 12345678",
"taxId": "T12345678A",
"leiCode": null,
"merchantCategoryCode": null,
"dbaName": null,
"customFields": []
},
"originalCompanies": [
{
"companyId": "COM-2026052200001",
"companyName": "Example Corp Ltd",
"registrationNumber": "123456789",
"registeredCountry": "SGP",
"registrationDate": "2020-01-15",
"legalType": "PRIVATE_LIMITED_LIABILITY_COMPANY",
"websiteUrl": "https://example.com",
"legalAddress": "123 Business Street, Singapore 123456",
"email": "[email protected]",
"phone": "+65 12345678",
"taxId": "T12345678A",
"leiCode": null,
"merchantCategoryCode": null,
"dbaName": null,
"sessionId": null,
"roleType": null,
"status": "ACTIVE",
"infoSource": "DECLARED",
"sharedRatio": null,
"customFields": []
}
]
},
"companies": [],
"individuals": [
{
"mergedIndividual": {
"individualId": "IND-2026052200001",
"firstName": "John",
"middleName": null,
"lastName": "Smith",
"legalName": "John Smith",
"aliasName": null,
"gender": "MALE",
"countryOfResidence": "SGP",
"dob": "1985-03-20",
"nationality": "SGP",
"placeOfBirth": null,
"placeOfResidence": null,
"tin": null,
"taxResidenceCountry": null,
"phone": null,
"nationalId": null,
"customFields": []
},
"originalIndividuals": [
{
"individualId": "IND-2026052200001",
"firstName": "John",
"middleName": null,
"lastName": "Smith",
"legalName": "John Smith",
"aliasName": null,
"gender": "MALE",
"dob": "1985-03-20",
"placeOfBirth": null,
"placeOfResidence": null,
"countryOfResidence": "SGP",
"nationality": "SGP",
"tin": null,
"taxResidenceCountry": null,
"email": "[email protected]",
"phone": null,
"nationalId": null,
"caseId": null,
"parentCompanyId": "COM-2026052200001",
"roleType": "SHAREHOLDER",
"roleStatus": "ACTIVE",
"roleAppointedDate": null,
"infoSource": "DECLARED",
"sharedRatio": 0.255,
"customFields": []
}
]
}
]
}Error Response
Response Description
The standard error response object.
| Parameter | Description |
|---|---|
| error | object The error details. |
ResponseError.error
| Field | Description |
|---|---|
| type | string Error code or type. |
| message | string Human-readable error message. |
ResponseError.error.type
| Value | Description | HTTP Status Code |
|---|---|---|
| parameter_error | Parameter validation failed (e.g., missing or invalid parameter). | 400 Bad Request |
| iam_failed | Authentication or authorization failed. | 401 Unauthorized |
| error | Internal server error or unknown error. | 500 Internal Server Error |
| not_found | Requested resource not found. | 404 Not Found |
| service_busy | The service is busy or rate limited. | 429 Too Many Requests |
Response Examples
{
"error": {
"type": "not_found",
"message": "Application not found"
}
}Updated about 11 hours ago
