Eko Platform Services Logo

    GETCheck Bulk Bank Account Verification Status

    Poll for per-account results of a Bulk Bank Account Verification batch using the bulk_reference_id returned at submit time.

    GET/tools/kyc/bank-account/bulk/status

    Companion to the Bulk Bank Account Verification API. Because the batch runs asynchronously, callers poll this endpoint with the bulk_reference_id from the submit response to retrieve per-account penny-drop results as they complete. The response returns an entries array, one object per submitted account, each carrying the account-holder name at bank, bank/branch/MICR details, UTR, name-match score/result, and account status.

    Query parameters

    initiator_idstringRequired

    Registered mobile number of the API user (see Platform Credentials).

    example: 9962981729

    bulk_reference_idstringRequired

    Unique id returned by the Bulk Bank Account Verification API for the submitted batch.

    example: 3356655212

    Headers

    developer_keystringRequired

    Static API key issued to your account after KYC.

    secret-keystringRequired

    Dynamic per-request signature: base64(HMAC-SHA256(timestamp, base64(access_key))).

    secret-key-timestampstringRequired

    Current time in milliseconds since UNIX epoch, used to compute secret-key. Must match server time.

    content-typestringRequired

    application/json

    example: application/json

    Responses

    • statusnumber

      Primary success indicator (0 = success).

    • messagestring

      Human-readable response / error message.

    • response_status_idnumber

      Granular status id; see the shared error-codes table.

    • response_type_idnumber

      A unique id for every possible response shape (success or error) — useful for client logic branching and analytics.

    • dataobject

      API-specific response payload.

      • entriesarray

        Per-account verification results — one object for each account submitted in the batch.

        • reference_idstring

          Unique reference id created for this account's verification.

        • name_at_bankstring

          Account holder name as per bank records.

        • bank_namestring

          Name of the financial institution.

        • utrstring

          Unique transaction reference number for the penny-drop credit.

        • citystring

          City where the bank branch is located.

        • branchstring

          Bank branch name.

        • micrstring

          MICR (ECS identification) code of the branch.

        • name_match_scorestring

          Confidence score for the supplied-name vs name-at-bank match.

        • name_match_resultstring

          Name match result (e.g. MATCH / NO_MATCH).

        • account_statusstring

          Current status of the bank account verification.

        • account_status_codenumber

          Numeric code representing the account status.