Passport
Passport verification is a process that involves verifying the authenticity of a passport provided by a merchant. The purpose of this verification is to ensure that the merchant is who they claim to be, and to mitigate the risk of identity fraud and money laundering. This verification is to ensure compliance with regulatory requirements and to protect from potential risks associated with fraudulent activities.
Submit Document
ind_passport
POST https://secctrl.tutelar.io/api/v1/kyc/identity/ind_passport
Post parameters description is given below,
Post Parameter 
Type
Is  Mandatory
Description
passport_number
String
Yes
Your Passport file Number
date_of_birth
String
Yes
YYYY-MM-DD
Sample Post Parameters
{
    "passport_number": "TR1077897110000",
    "date_of_birth": "YYYY-MM-DD"
}{
    "success": true,
    "code": 200,
    "message": "The request has been successfully completed.",
    "reference_id": "2c50737a-c207-443c-9bf4-990e114adbb8",
    "status": "completed",
    "result": {
        "document_number": "TR1077897116914",
        "passport_number": "M1956100",
        "name_on_document": "VIJAYAKUMAR RAJAN",
        "date_of_birth": "YYYY-MM-DD",
        "application_date": "2014-08-25",
        "passport_status": "Passport M1956100 has been dispatched on 02/09/2014 via  Speed Post Tracking Number ET885437961IN."
    },
    "requested_at": "2024-04-18T11:14:57.299Z",
    "completed_at": "2024-04-18T11:15:08.000Z"
}{
    "success": true,
    "code": 200,
    "message": "The request is being processed. Please wait for completion.",
    "reference_id": "2c50737a-c207-443c-9bf4-990e114adbb8",
    "status": "in_progress",
    "requested_at": "2024-04-18T11:14:57.299Z"
}{
    "success": false,
    "code": 400,
    "message": "Invalid input. Please check your request and try again.",
    "error": {
        "message": "Invalid Passport Number",
        "field": "passport_number",
        "code": "BAD_REQUEST"
    }
}{
    "success": true,
    "code": 200,
    "message": "The request could not be completed due to an error.",
    "reference_id": "7eae9d87-5490-462c-b1ee-39c530463d3c",
    "status": "failed",
    "error": {
        "message": "Invalid details were provided. Please submit valid details.",
        "code": "ERROR"
    },
    "requested_at": "2024-04-18T11:18:11.620Z",
    "completed_at": "2024-04-18T11:18:19.000Z"
}Check Document Status
Get document details
GET https://secctrl.tutelar.io/api/v1/kyc/identity/ind_passport
Query parameters description is given below,
Query Parameter 
Type
Is  Mandatory
Description
reference_id
String
Yes
Document reference id
{
    "success": true,
    "code": 200,
    "message": "The request has been successfully completed.",
    "reference_id": "2c50737a-c207-443c-9bf4-990e114adbb8",
    "status": "completed",
    "result": {
        "document_number": "TR1077897116914",
        "passport_number": "M1956100",
        "name_on_document": "VIJAYAKUMAR RAJAN",
        "date_of_birth": "YYYY-MM-DD",
        "application_date": "2014-08-25",
        "passport_status": "Passport M1956100 has been dispatched on 02/09/2014 via  Speed Post Tracking Number ET885437961IN."
    },
    "requested_at": "2024-04-18T11:14:57.299Z",
    "completed_at": "2024-04-18T11:15:08.000Z"
}{
    "success": true,
    "code": 200,
    "message": "The request is being processed. Please wait for completion.",
    "reference_id": "2c50737a-c207-443c-9bf4-990e114adbb8",
    "status": "in_progress",
    "requested_at": "2024-04-18T11:14:57.299Z"
}{
    "success": true,
    "code": 200,
    "message": "The request could not be completed due to an error.",
    "reference_id": "7eae9d87-5490-462c-b1ee-39c530463d3c",
    "status": "failed",
    "error": {
        "message": "Invalid details were provided. Please submit valid details.",
        "code": "ERROR"
    },
    "requested_at": "2024-04-18T11:18:11.620Z",
    "completed_at": "2024-04-18T11:18:19.000Z"
}Last updated
