---
title: "Get Bank Account Validation Details"
method: GET
path: "/{id}/"
tags: ["Bank Account Validation"]
---

# Get Bank Account Validation Details

`GET /{id}/`

## Request

- Base URL: `https://app2test.infiniaweb.com/infinia_api/v1/bank-account-validation`
- URL: `https://app2test.infiniaweb.com/infinia_api/v1/bank-account-validation/{id}/`
- Auth: HTTP basic

Retrieve the validation information using the validation request ID previously obtained from the Create Bank Account Validation endpoint.

## Path parameters

- `id` string, required

## Headers

- `x-company-id` integer: ID of a child company for authentication. If not provided, the parent company will be authenticated.

## Response `200`

The validation request was found and the response is returned.

- UnifiedResponseWrapper
  - `status` 'success'
  - `data` UnifiedResponse, required
    - `id` string, required
    - `country` 'AR' | 'BD' | 'BR' | 'CN' | 'CO' | 'ES' | 'GB' | 'ID' | 'IN' | 'INTL' | 'KR' | 'MX' | 'NG' | 'NP' | 'PE' | 'PK' | 'US' | 'UY' | 'VN', required: Country
    - `createdAt` string, date-time, required: Record creation date
    - `updatedAt` string, date-time, required: Record update date
    - `inputData` object, required: Data entered to create the record
    - `status` 'SUCCESSFUL' | 'IN_PROGRESS' | 'ERROR' | 'TEMPORARY_FAILURE', required: Status of the validation process. <br> - SUCCESSFUL: The validation process ended correctly. The account was found and the associated data is available to query. It's up to the caller to validate if the data matches the expected values. <br> - IN_PROGRESS: The validation process is still in progress, keep querying for the result. <br> - ERROR: The validation process ended with an error. The account was not found and the associated data is not available to query. <br> - TEMPORARY_FAILURE: The validation process ended with an error. The error is temporary and you may retry it later.
    - `statusDescription` string: Verbose description/explanation of the status
    - `countryData` union: Country specific data obtained from the validation process
      - AccountIdentityResponseArgentina
        - `account` AccountDataArgentina, required
          - `number` string: Account number
          - `currency` 'ARS' | 'USD': Account currency
          - `type` 'CA' | 'CC' | 'WALLET': Account type
        - `owners` OwnerDataArgentina[], required: Owners information
          - `name` string: Account owner name
          - `type` 'NATURAL' | 'LEGAL': Account owner type
          - `documentType` 'DNI' | 'CUIT', required: Account owner document type
          - `documentNumber` string, required: Account owner document number
      - QRValidationResponseArgentina
        - `cuil` string: CUIL of the QR receiver
        - `cvu` string: CVU of the QR receiver
        - `amount` number: Amount of the QR (only for closed QRs)
        - `mcc` string: Merchant category code
        - `type` 'open' | 'closed': QR type
        - `holder` string: Name of the QR receiver
        - `accepter` string: QR accepter (only for closed QRs)
      - AccountIdentityResponseBangladesh
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
      - AccountIdentityResponseBrazil
        - `account` AccountDataBrazil, required
          - `number` string: Account number
          - `type` 'SVGS' | 'CHCK' | 'CACC' | 'SLRY' | 'TRAN': Account type
          - `currency` 'BRL': Account currency in ISO 4217 format. Always BRL
          - `bankName` string: Bank name
          - `bankCode` string: Bank code in ISPB format
        - `owners` OwnerDataBrazil[], required: Owners information
          - `name` string: Account owner name
          - `type` 'NATURAL' | 'LEGAL': Account owner type
          - `documentType` 'CNPJ' | 'CPF': Account owner document type
          - `documentNumber` string: Account owner document number
          - `enrichedOwnerData` EnrichedOwnerDataBrazil
            - `ownerName` string: Account owner name
            - `dateOfBirth` string: Date of birth of the account owner, if a natural person. In the format YYYYMMDD
            - `isMinor` boolean: Indicates whether the account owner, if a natural person, is under the age of majority
            - `isDeceased` boolean: Indicates whether the account owner, if a natural person, is deceased
            - `dateOfDeath` string: Date when the account owner, if a natural person, passed away
      - QRValidationResponseBrazil
        - `type` 'static' | 'dynamic': QR type: static (the Pix key is in the QR) or dynamic (the QR points to a charge)
        - `pixKey` string: Pix key of the QR receiver (only for static QRs)
        - `amount` number: Amount of the QR, when it sets one
        - `expiration` string: Expiration of the charge (only for dynamic QRs)
        - `txid` string: Transaction identifier set in the QR (only for static QRs)
        - `holder` string: Name of the QR receiver, as registered in DICT
        - `holderDocument` string: CPF/CNPJ of the QR receiver, as registered in DICT. A CPF comes partially masked
        - `bankName` string: Bank of the QR receiver
        - `bankCode` string: Bank of the QR receiver in ISPB format
      - AccountIdentityResponseChina
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
      - AccountIdentityResponseColombia
        - `account` AccountDataColombia, required
          - `number` string: Account number / key value
          - `accountHolderName` string: Account holder name
          - `accountHolderIdNumber` string: Account holder ID number
          - `bankCode` string: Code of the bank the account or key belongs to
          - `bankName` string: Name of the bank the account or key belongs to
        - `owners` OwnerDataColombia[], required: Owners information
          - `name` string: Account owner name
          - `type` 'NATURAL' | 'LEGAL': Account owner type
          - `documentType` string: Account owner document type (e.g. CC, NIT).
          - `documentNumber` string: Account owner document number
      - AccountIdentityResponseIndia
        - `account` AccountDataIndia, required
          - `number` string, required: Account number
          - `currency` string: Account currency in ISO 4217 format
        - `owners` OwnerDataIndia[], required: Owners information
          - `name` string, required: Account owner name
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
      - AccountIdentityResponseIndonesia
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
        - `owners` OwnerDataIndonesia[], required: Owners information
          - `name` string, required: Account owner name.
      - AccountIdentityResponseMexico
        - `account` AccountDataMexico, required
          - `number` string: Account number
          - `bankCode` string: Bank code
          - `bankName` string: Bank name
        - `owners` OwnerDataMexico[], required: Owners information
          - `name` string: Account owner name
          - `type` 'NATURAL' | 'LEGAL', required: Account owner type
          - `documentType` 'RFC' | 'CURP', required: Account owner document type
          - `documentNumber` string, required: Account owner document number
      - AccountIdentityResponseNepal
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
        - `owners` OwnerDataNepal[], required: Owners information
          - `name` string, required: Account owner name
      - AccountIdentityResponseNigeria
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
        - `owners` OwnerDataNigeria[], required: Owners information
          - `name` string, required: Account owner name
      - AccountIdentityResponsePakistan
        - `account` AccountDataPakistan, required
          - `currency` string: Account currency in ISO 4217 format
        - `owners` OwnerDataPakistan[], required: Owners information
          - `name` string, required: Account owner name
      - AccountIdentityResponsePeru
        - `account` AccountDataPeru, required
          - `number` string: CCI of the account
          - `currency` string: Account currency in ISO 4217 format
          - `type` 'SVGS' | 'CHCK': Account type
        - `owners` OwnerDataPeru[], required: Owners information
          - `name` string: Account owner name
          - `type` 'NATURAL' | 'LEGAL': Account owner type
          - `documentType` 'DNI' | 'RUC' | 'CE' | 'PAS': Account owner document type
          - `documentNumber` string: Account owner document number
      - QRValidationResponsePeru
        - `cci` string: CCI the QR credits
        - `holder` string: Name of the QR receiver
        - `amount` number: Amount of the QR (only for closed QRs)
        - `currency` string: Currency of the QR in ISO 4217 format
        - `mcc` string: Merchant category code
        - `type` 'open' | 'closed': QR type
      - AccountIdentityResponseSouthKorea
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
        - `account` AccountDataSouthKorea, required
          - `currency` string: Account currency in ISO 4217 format
        - `owners` OwnerDataSouthKorea[], required: Owners information
          - `name` string, required: Account owner name
          - `nameTranslation` string, required: Account owner name translation
      - AccountIdentityResponseGreatBritain
        - `account` AccountDataGreatBritain, required
          - `currency` string: Account currency in ISO 4217 format
        - `owners` OwnerDataGreatBritain[], required: Owners information
          - `name` string, required: Account owner name (only returned if an ownerName was provided and it partially matches the owner name in the bank)
      - AccountIdentityResponseUnitedStates
        - `account` AccountDataUnitedStates
          - `number` string: Account number
          - `routingNumber` string: Routing number
        - `owners` OwnerDataUnitedStates[]: Owners information
          - `name` string: Account owner name
      - AccountIdentityResponseUruguay
        - `account` AccountDataUruguay, required
          - `number` string: Account number
          - `currency` string: Account currency in ISO 4217 format
          - `type` 'SVGS' | 'CHCK': Account type
        - `owners` OwnerDataUruguay[], required: Owners information
          - `name` string: Account owner name
          - `type` 'NATURAL' | 'LEGAL': Account owner type
          - `documentType` 'CI' | 'RUT' | 'PASSPORT': Account owner document type
          - `documentNumber` string: Account owner document number
      - AccountIdentityResponseVietnam
        - `matchScore` number: A numerical representation of the similarity between the provided owner name and the actual owner of the account.
        - `account` AccountDataVietnam, required
          - `currency` string: Account currency in ISO 4217 format
        - `owners` OwnerDataVietnam[], required: Owners information
          - `name` string, required: Account owner name

## Other responses

- `400`: The validation request ID is invalid.
- `401`: Unauthorized. The request is missing the required authentication credentials.
- `403`: Forbidden. The endpoint is not allowed to be accessed in this environment.
- `404`: Validation request not found.
- `422`: Validation Error
- `500`: Internal server error.

---

[API](https://skmtc.dev/infiniaweb/apis/bank-account-validation.md) - [All operations](https://skmtc.dev/infiniaweb/apis/bank-account-validation/llms.txt) - [OpenAPI document](https://skmtc.dev/infiniaweb/apis/bank-account-validation/revisions/a5867efd335e?raw)
