Skip to main content
{
  "identityDocs": [
    {
      "idType": "PASSPORT",
      "country": "IND",
      "idNumber": "J1234567",      // Passport number
      "extraData": [
        {
          "kvpKey": "document_number",
          "kvpValue": "DL1234567890123"  // File number
        }
      ]
    }
  ],
  "name": {
    "givenName": "Test",
    "middleName": null,            // Optional if not present
    "familyName": "Test",
    "displayName": "Test Test"     // Full name as shown on passport
  },
  "dateOfBirth": {
    "dateOfBirth": "1996-06-10"
  }
}

Indian Passports

Indian passport verification requires specific formatting and field requirements. This guide explains how to properly structure your verification requests for Indian passports.

Required Fields

Name: Must match passport exactly
  • Given name
  • Middle name (if present)
  • Family name
Names must match the passport exactly, including spacing and special characters
  • ID Type: Must be PASSPORT
  • Country Code: Must be IND
  • Passport Number: Provided in idNumber field
  • Format: One letter followed by 7 digits - Example: J1234567
  • File Number: Required in extraData - Format: 2 letters followed by 13 digits - Example: DL1234567890123
  • Date of Birth: Must be in ISO format YYYY-MM-DD
Example: 1996-06-10 for June 10, 1996

Field Requirements

Format Requirements

  • One alphabetic character followed by 7 digits
  • Example: J1234567
  • Case sensitive - use uppercase
Common validation failures:
  • Incorrect passport number format
  • Missing or incorrect file number
  • Name mismatch with passport
  • Incorrect date format
Best Practices
  1. Always verify the passport number format before submission
  2. Include the file number exactly as shown on the passport
  3. Match names precisely as the appear on the passport
  4. Use ISO date format for date of birth
  5. Include all available optional fields for better verification results