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
GET

Request Header Parameters

Parameter

Description

Authorization

string Please use Token Authentication API to get your access token.
Format: Bearer {token}

Path Parameters

ParameterRequiredDescription
applicationIdTruestring 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

FieldDescription
subjectobject The subject company information with merged and original data.
companiesarray List of declared company entities with merged and original data.
individualsarray List of declared individual entities with merged and original data.

Response.subject / Response.companies[]

FieldDescription
mergedCompanyobjectThe merged company information combining declared and verified data.
originalCompaniesarray List of original company records from different sources.

MergedCompanyItem Object

FieldDescription
companyIdstring The unique company identifier.
companyNamestring The registered name of the company.
registrationNumberstring The company registration number.
registeredCountrystring The country where the company is registered (ISO 3166-1 alpha-3).
registrationDatestring The registration date (yyyy-MM-dd format).
legalTypeenum The legal entity type of the company.
websiteUrlstring The company website URL.
legalAddressstring The registered legal address.
emailstring The company email address.
phonestring The company phone number.
taxIdstring The tax identification number.
leiCodestring The Legal Entity Identifier code.
merchantCategoryCodestring Merchant Category Code (MCC).
dbaNamestring Doing Business As name.
customFieldsarray List of custom field values.

OriginalCompanyItem Object

FieldDescription
companyIdstring The unique company identifier.
companyNamestring The registered name of the company.
registrationNumberstring The company registration number.
registeredCountrystring The country where the company is registered.
registrationDatestring The registration date.
legalTypeenum The legal entity type.
websiteUrlstring The company website URL.
legalAddressstring The registered legal address.
emailstring The company email address.
phonestring The company phone number.
taxIdstring The tax identification number.
leiCodestring The Legal Entity Identifier code.
merchantCategoryCodestring Merchant Category Code (MCC).
dbaNamestring Doing Business As name.
sessionIdstring The session identifier for this record.
roleTypeenum The role type of this company.
statusenum The active status. (ACTIVE, INACTIVE)
infoSourceenum The source of this information (DECLARED, REGISTRY, etc.).
sharedRationumber The ownership share ratio.
customFieldsarray List of custom field values.

Response.individuals[]

QueryMergedIndividualResp Object

FieldDescription
mergedIndividualobject The merged individual information.
originalIndividualsarray List of original individual records from different sources.

MergedIndividualItem Object

FieldDescription
individualIdstring The unique individual identifier.
firstNamestring The first name.
middleNamestring The middle name.
lastNamestring The last name.
legalNamestring The legal name.
aliasNamestring The alias name.
genderenum The gender (MALE, FEMALE, OTHER).
countryOfResidencestring The country of residence.
dobstring The date of birth.
nationalitystring The nationality.
placeOfBirthstring The place of birth.
placeOfResidencestring The place of residence.
tinstring The Tax Identification Number.
taxResidenceCountrystring The country of tax residence.
phonestring The phone number.
nationalIdstring The national ID number.
customFieldsarray List of custom field values.

OriginalIndividualItem Object

FieldDescription
individualIdstring The unique individual identifier.
firstNamestring The first name.
middleNamestring The middle name.
lastNamestring The last name.
legalNamestring The legal name.
aliasNamestring The alias name.
genderenum The gender. (MALE, FEMALE, OTHER).
dobstring The date of birth.
placeOfBirthstring The place of birth.
placeOfResidencestring The place of residence.
countryOfResidencestring The country of residence.
nationalitystring The nationality.
tinstring The Tax Identification Number.
taxResidenceCountrystring The country of tax residence.
emailstring The email address.
phonestring The phone number.
nationalIdstring The national ID number.
caseIdstring The case identifier.
parentCompanyIdstring The parent company identifier.
roleTypeenum The role type.
roleStatusenum The role status. (ACTIVE, INACTIVE)
roleAppointedDatestring The date when the role was appointed.
infoSourceenum The source of this information.
sharedRationumber The ownership share ratio.
customFieldsarray List of custom field values.

Enumerations

CompanyLegalTypeEnum

ValueDescription
PRIVATE_LIMITED_LIABILITY_COMPANYPrivate Limited Liability Company
PUBLIC_LIMITED_LIABILITY_COMPANYPublic Limited Liability Company
LIMITED_LIABILITY_COMPANYLimited Liability Company
FOUNDATIONFoundation
ASSOCIATIONAssociation
COOPERATIVECooperative
LIMITED_PARTNERSHIPLimited Partnership
SOLE_PROPRIETORSHIPSole Proprietorship
FEDERATION_OF_FIRMSFederation of Firms
CIVIL_PARTNERSHIPCivil Partnership
GENERAL_PARTNERSHIPGeneral Partnership
PUBLIC_UTILITY_COMPANYPublic Utility Company
STATE_OWNED_COMPANYState-owned Company
COMPANY_LIMITED_BY_GUARANTEECompany Limited by Guarantee
SOCIETYSociety
NON_PROFIT_ORGANIZATIONNon-Profit Organization
BRANCH_OFFICEBranch Office
LIMITED_LIABILITY_PARTNERSHIPLimited Liability Partnership
TRUSTTrust
GOVERNMENT_ENTITYGovernment Entity
OTHERSOthers

CompanyRoleTypeEnum

ValueDescription
UBOUltimate Beneficial Owner
SHAREHOLDERShareholder
REPRESENTATIVERepresentative
DIRECTORDirector
AUTHORIZED_PERSONAuthorized Person
OTHEROther
ACCOUNTANTAccountant
COMMISSIONERCommissioner
AUDITORAuditor
SECRETARYSecretary

InfoSourceEnum

ValueDescription
DECLAREDInformation declared by the applicant.
REGISTRYInformation 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.

ParameterDescription
errorobject The error details.

ResponseError.error

FieldDescription
typestring Error code or type.
messagestring Human-readable error message.

ResponseError.error.type

ValueDescriptionHTTP Status Code
parameter_errorParameter validation failed (e.g., missing or invalid parameter).400 Bad Request
iam_failedAuthentication or authorization failed.401 Unauthorized
errorInternal server error or unknown error.500 Internal Server Error
not_foundRequested resource not found.404 Not Found
service_busyThe service is busy or rate limited.429 Too Many Requests

Response Examples

{
  "error": {
    "type": "not_found",
    "message": "Application not found"
  }
}