Fintech APIs & Platform for KYC, Verification & Transactions in India | Eko Platform Services
Eko Platform Services Logo

GETCheck Bulk PAN Verification Status

Poll the result of a Bulk PAN Verification batch using the reference_id returned when the batch was submitted.

GET/tools/kyc/pan/bulk/status

Retrieves the per-PAN results for a batch previously submitted via the Bulk PAN Verification API. Because bulk verification runs asynchronously, callers poll this endpoint with the reference_id from the submit response until the batch finishes processing. The response returns a count and an array of entries, one per PAN, each carrying the validity, registered name, name-match score/result, Aadhaar-seeding status, and PAN status.

Request

Query parameters

initiator_idstringRequired

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

example: 9962981729

client_ref_idstringoptional

Unique reference ID per API call, generated by your system (max 20 characters).

example: 2026010100123456789

reference_idstringRequired

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

example: 123456

bulk_reference_idstringoptional

Unique id created to identify the bulk request, if you tracked one at submit time.

example: BULK-PAN-20240101-001

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.

    • countnumber

      Number of entries in the results array.

    • entriesarray

      Per-PAN verification results for the batch.

      • panstring

        10-character PAN identifier.

      • validstring

        PAN card validity status.

      • registered_namestring

        Name on record against the PAN.

      • name_providedstring

        Name submitted in the bulk request for this PAN.

      • name_match_scorestring

        Name verification score.

      • name_match_resultstring

        Name match result.

      • aadhaar_seeding_statusstring

        Aadhaar-PAN linkage status.

      • pan_statusstring

        Current PAN status.

      • messagestring

        Success or failure details for this entry.

      • reference_idstring

        Unique reference identifier for the entry.

      • last_updated_atstring

        Timestamp when the entry was last updated.

Next steps

Related