Document Verification

Businesses can integrate with Decentro to verify the Document ID number of their customers or extract information from a public KYC ID. The major benefit of this offering is that customers do not have to upload or share any document images, yet the business can seamlessly onboard customers with very few hassles.

πŸ“Ί

Visual Guide

We also have a simple video that explains how to use the Document Verification API

Supported Documents

Our Document Verification API supports good number of widely used documents like PAN, RC, GSTIN, CIN, etc. Below is the list of all documents that can verified using Decentro's Document Verification API -

1. PAN Card

PAN Stands for Permanent Account Number and it is a ten digit alphanumeric number issued by the Income Tax Department of India.

There are two type of PAN cards -

Individual PANBusiness PAN
A ten digit alphanumeric ID numberA ten digit alphanumeric ID number
It belongs to a personIt belongs to a business
{
    "reference_id": "Individual PAN",
    "document_type": "PAN",
    "id_number": "XXXXXXXXXX",
    "consent": "Y",
    "consent_purpose": "Checking individual PAN details"
}
{
    "kycStatus": "SUCCESS",
    "status": "SUCCESS",
    "message": "PAN details retrived successfully.",
    "kycResult": {
        "idNumber": "ABCDE1234F",
        "idStatus": "VALID",
        "name": "MANISH GUPTA"
    },
    "responseKey": "success_pan",
    "responseCode": "S00000",
    "requestTimestamp": "2023-08-30 16:30:33.345177 IST (GMT +0530)",
    "responseTimestamp": "2023-08-30 16:30:33.453545 IST (GMT +0530)",
    "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
{
    "reference_id": "Business PAN",
    "document_type": "PAN",
    "id_number": "XXXXXXXXXX",
    "consent": "Y",
    "consent_purpose": "Checking Business PAN details"
}
{
  "kycStatus": "SUCCESS",
  "status": "SUCCESS",
  "message": "KYC Details for PAN retrieved successfully",
  "kycResult": {
    "idNumber": "ABCDE12345",
    "idStatus": "VALID",
    "name": "AMAZON SELLER SERVICES PRIVATE LIMITED"
  },
  "responseKey": "success_pan",
  "responseCode": "S00000",
  "requestTimestamp": "2020-07-24 21:25:20.778016 IST (GMT +0530)",
  "responseTimestamp": "2020-07-24 21:25:21.991470 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

πŸ˜ƒ

PAN Detailed - Individual and Business PAN

Decentro has the feature to provide detailed information for both the PANs by passing PAN-Detailed in the document_type parameter in the request body

{
  "reference_id": "Fetching PAN-Detailed",
  "document_type": "PAN-Detailed",
  "id_number": "XXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To Fetch PAN-Detailed"
}
{
  "referenceId": "Fetching PAN-Detailed",
  "kycStatus": "SUCCESS",
  "status": "SUCCESS",
  "message": "KYC Details for PAN retrieved successfully",
  "kycResult": {
    "idNumber": "XXXXXXXXXX",
    "idStatus": "VALID",
    "panStatus": "VALID",
    "lastName": "PRIVATE LIMITED",
    "firstName": "AMAZON SELLER SERVICES",
    "fullName": "AMAZON SELLER SERVICES PRIVATE LIMITED",
    "idHolderTitle": "M/S",
    "idLastUpdated": "20/04/2021",
    "aadhaarSeedingStatus": "Y"
  },
  "responseKey": "success_pan",
  "responseCode": "S00000",
  "requestTimestamp": "2020-07-24 21:25:20.778016 IST (GMT +0530)",
  "responseTimestamp": "2020-07-24 21:25:21.991470 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

2. RC Card

RC stands for Registration Certificate and is commonly known as RC in India. It is an official document stating that your motor vehicle has been registered with the Indian Government.

RC is one of the widely used document for KYC (Know Your Customer) purposes.

{
  "reference_id": "RC Document Verification",
  "document_type": "RC",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify RC document"
}
{
  "kycStatus": "SUCCESS",
  "status": "SUCCESS",
  "message": "Valid Authentication",
  "kycResult": {
    "blacklistStatus": "<blacklist_reason",
    "chassisNumber": "MD2A14AZ2XXXXXXX",
    "status": "ACTIVE",
    "registrationDate": "19-Dec-2012",
    "class": "M-Cycle/Scooter(2WN)",
    "maker": "BAJAJ AUTO LTD DISCOVER 100 BSIII",
    "ownerName": "<owner Name>",
    "registrationNumber": "<rc number>",
    "reportId": "<report id>",
    "engineNumber": "JBZXXXXXXX",
    "fuelType": "PETROL",
    "fitUpto": "18-Dec-2027",
    "insuranceValidity": "22-Nov-2013",
    "pollutionControlValidity": "NA",
    "licenseAddress": "<license address>",
    "taxUpto": "22-Nov-2024"
  },
  "responseKey": "success_rc",
  "responseCode": "S00000",
  "requestTimestamp": "2020-07-24 21:25:20.778016 IST (GMT +0530)",
  "responseTimestamp": "2020-07-24 21:25:21.991470 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

πŸ˜ƒ

RC Detailed

Decentro has the feature to provide detailed information for RC (Registration Certificate) by passing RC-Detailed in the document_type parameter in the request body

{
  "reference_id": "RC-Detailed Document Verification",
  "document_type": "RC-Detailed",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify RC document"
}
{
  "kycStatus": "SUCCESS",
  "status": "SUCCESS",
  "message": "Valid Authentication",
  "kycResult": {
    "blacklistStatus": "<blacklist_reason",
    "status": "ACTIVE",
    "registrationDate": "10-May-2015",
    "registrationAddress": "<<registration_address>>",
    "registrationNumber": "<<registration_number>>",
    "ownerName": "<<owner's name>>",
    "ownerFatherName": "<<owner's father's name>>",
    "ownerPermanentAddress": "<<owner's permanent address>>",
    "ownerPresentAddress": "<<owner's present address>>",
    "ownerSerialNumber": "1",
    "chassisNumber": "DSBCNA51HXXXXXXX9",
    "bodyType": "TRUCK (OPEN BODY)",
    "class": "Goods Carrier(HGV)",
    "category": "HGV",
    "color": "APR",
    "engineCubicCapacity": "30.00",
    "numberCylinders": "5",
    "unladenWeight": "1080",
    "grossWeight": "1500",
    "wheelbase": "<<vehicle's wheelbase size in mm>>",
    "engineNumber": "XXXXXXXXXXXXXXXXXX",
    "manufacturedMonthYear": "5/20XX",
    "makerDescription": "HYUNDAI MOTOR INDIA LTD / HYUNDAI SANTRO",
    "maker": "Hyundai",
    "fuelType": "DIESEL",
    "nocDetails": [
      "noc details, if any"
    ],
    "normsDescription": "Bharat Stage VI",
    "financer": "<<XYZ BANK LTD>>",
    "financier": "<<ABC COMPANY>>",
    "fitUpto": "1-JAN-20XX",
    "insuranceUpto": "25-July-2022",
    "insuranceDetails": "<<insurance company name>>",
    "insuranceValidity": "<<insurance validity date>>",
    "npCertificateIssuedBy": "Secretary RTA, XXXX",
    "npCertificateNumber": "NP/DL/XX/XXXXXX/XXXX",
    "npCertificateValidity": "05-May-20XX",
    "permitIssueDate": "02-Feb-2016",
    "permitNumber": "XXX/NP/2016/XXXXX",
    "permitType": "National Permit [HEAVY GOODS VEHICLE]",
    "permitValidFrom": "02-Feb-2016",
    "permitValidUpto": "13-Jun-2021",
    "pollutionControlNumber": "XXXXXXXXXXXXXXXX",
    "pollutionControlValidity": "19-Apr-2020",
    "seatingCapacity": "3",
    "sleepingCapacity": "0",
    "standingCapacity": "0",
    "statusAsOn": "<<Date of RC verification>>",
    "taxUpto": "<<Date to which the tax has been paid>>"
  },
  "responseKey": "success_rc",
  "responseCode": "S00000",
  "requestTimestamp": "2020-07-24 21:25:20.778016 IST (GMT +0530)",
  "responseTimestamp": "2020-07-24 21:25:21.991470 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

3. GSTIN Card

GSTIN stands for Goods and Services Tax identification Number. It is a unique 15 digit number assigned to businesses entities like dealer, supplier, etc and is registered under the GST regime.

{
  "reference_id": "GSTIN Document Verification",
  "document_type": "GSTIN",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify GSTIN document"
}
{
  "kycStatus": "SUCCESS",
  "status": "SUCCESS",
  "message": "KYC Details for GSTIN retrived successfully.",
  "kycResult": {
    "gstin": "XXXXXXXXXXXXXXX",
    "legalName": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "stateJurisdiction": "LGSTO 140 - Bengaluru",
    "stateJurisdictionCode": "KA030",
    "centralJurisdiction": "RANGE-DSD4",
    "centralJurisdictionCode": "YV0404",
    "rgdt": "01/07/2017",
    "constitutionOfBusiness": "Private Limited Company",
    "taxpayerType": "Regular",
    "gstnStatus": "Active",
    "lastUpdatedDate": "19/01/2022",
    "tradeName": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "adadr": [
      {
        "addr": {
          "bnm": "SJR Cyber",
          "st": "22, Laskar Hosur Road, Adugodi",
          "loc": "Bangalore",
          "bno": "3rd and 4th Floor, SJR Cyber",
          "stcd": "Karnataka",
          "dst": "Bengaluru Urban",
          "flno": "3rd and 4th Floor",
          "pncd": "560030"
        },
        "ntr": "Recipient of Goods or Services, Import, Supplier of Services, Service Provision"
      },
      {
        "addr": {
          "bnm": "SJR Cyber",
          "st": "22, Laskar Hosur Road, Adugodi",
          "loc": "Bangalore",
          "bno": "6th Floor, SJR Cyber",
          "stcd": "Karnataka",
          "dst": "Bengaluru Urban",
          "flno": "6th Floor",
          "pncd": "560030"
        },
        "ntr": "Service Provision, Supplier of Services, Import, Recipient of Goods or Services"
      },
      {
        "addr": {
          "bnm": "SJR Cyber",
          "st": "22, Laskar Hosur Road, Adugodi",
          "loc": "Bangalore",
          "bno": "7th Floor, SJR Cyber",
          "stcd": "Karnataka",
          "dst": "Bengaluru Urban",
          "pncd": "560030"
        },
        "ntr": "Recipient of Goods or Services, Import, Service Provision, Supplier of Services"
      },
      {
        "addr": {
          "bnm": "SJR Cyber",
          "st": "22, Laskar Hosur Road, Adugodi",
          "loc": "Bangalore",
          "bno": "Ground Floor and Terrace Floor, SJR Cyber",
          "stcd": "Karnataka",
          "dst": "Bengaluru Urban",
          "pncd": "560030"
        },
        "ntr": "Service Provision, Supplier of Services, Import, Recipient of Goods or Services"
      },
      {
        "addr": {
          "bnm": "Salarpuria Arena",
          "st": "Laskar Hosur Road",
          "loc": "Adugodi",
          "bno": "No. 24, 3rd Floor",
          "stcd": "Karnataka",
          "dst": "Bengaluru Urban",
          "flno": "3rd Floor",
          "pncd": "560029"
        },
        "ntr": "Import, Supplier of Services, Recipient of Goods or Services"
      },
      {
        "addr": {
          "bnm": "Salarpuria Arena",
          "st": "Laskar Hosur Road",
          "loc": "Adugodi",
          "bno": "No. 24, 4th Floor",
          "stcd": "Karnataka",
          "dst": "Bengaluru Urban",
          "flno": "4th Floor",
          "pncd": "560029"
        },
        "ntr": "Import, Supplier of Services, Recipient of Goods or Services"
      }
    ],
    "primaryBusinessContact": {
      "address": {
        "buildingName": "SJR Cyber",
        "streetName": "22, laskar hosur road",
        "location": "Adugodi, Banglore",
        "buildingNumber": "First Floor",
        "stateName": "Karnataka",
        "district": "Bengaluru Urban",
        "floorNumber": "First Floor",
        "pincode": "560030"
      },
      "natureOfBusinessAtAddress": "Supplier of Services"
    },
    "pan": "AAGCR4375J"
  },
  "responseKey": "success_gstin",
  "responseCode": "S00000",
  "requestTimestamp": "2022-05-13 20:52:58.159147 IST (GMT +0530)",
  "responseTimestamp": "2022-05-13 20:52:58.410666 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

πŸ˜ƒ

GSTIN Detailed

Decentro has the feature to provide detailed information for GSTIN documents by passing GSTIN-Detailed in the document_type parameter in the request body

{
  "reference_id": "GSTIN-Detailed Document Verification",
  "document_type": "GSTIN-Detailed",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify GSTIN document"
}
{
  "apiStatus": "SUCCESS",
  "status": "SUCCESS",
  "message": "Advanced KYC Details for GSTIN retrieved successfully.",
  "kycResult": {
    "primaryBusinessContact": {
      "address": "First Floor, First Floor, SJR Cyber, 22, laskar hosur road, Adugodi, Banglore, Bengaluru Urban, Karnataka, 560030",
      "additionalAddress": "NA",
      "natureOfBusinessAtAddress": "Supplier of Services",
      "lastUpdatedDate": "NA"
    },
    "stateJurisdiction": "State - Karnataka,Division - DGSTO-2, Bengaluru, LOCAL GST Office - LGSTO 140 - Bengaluru",
    "taxpayerType": "Regular",
    "registrationDate": "01/07/2017",
    "constitutionOfBusiness": "Private Limited Company",
    "currentStatusOfRegistration": "Active",
    "tradeName": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "gstin": "XXXXXXXXXXXXXXX",
    "directors": [
      "HARSHIL  MATHUR ",
      "Shashank kumar "
    ],
    "additionalPlacesOfBusinessInState": [
      {
        "email": "[email protected]",
        "address": "3rd and 4th Floor, SJR Cyber, 3rd and 4th Floor, SJR Cyber, 22, Laskar Hosur Road, Adugodi, Bangalore, Bengaluru Urban, Karnataka, 560030",
        "additionalAddress": "NA",
        "mobileNumber": 9999999999,
        "natureOfBusinessAtAddress": "Recipient of Goods or Services, Import, Supplier of Services, Service Provision",
        "lastUpdatedDate": "NA"
      },
      {
        "email": "[email protected]",
        "address": "6th Floor, SJR Cyber, 6th Floor, SJR Cyber, 22, Laskar Hosur Road, Adugodi, Bangalore, Bengaluru Urban, Karnataka, 560030",
        "additionalAddress": "NA",
        "mobileNumber": 9999999999,
        "natureOfBusinessAtAddress": "Service Provision, Supplier of Services, Import, Recipient of Goods or Services",
        "lastUpdatedDate": "NA"
      },
      {
        "email": "[email protected]",
        "address": "7th Floor, SJR Cyber, SJR Cyber, 22, Laskar Hosur Road, Adugodi, Bangalore, Bengaluru Urban, Karnataka, 560030",
        "additionalAddress": "NA",
        "mobileNumber": 9999999999,
        "natureOfBusinessAtAddress": "Recipient of Goods or Services, Import, Service Provision, Supplier of Services",
        "lastUpdatedDate": "NA"
      },
      {
        "email": "[email protected]",
        "address": "Ground Floor and Terrace Floor, SJR Cyber, SJR Cyber, 22, Laskar Hosur Road, Adugodi, Bangalore, Bengaluru Urban, Karnataka, 560030",
        "additionalAddress": "NA",
        "mobileNumber": 9999999999,
        "natureOfBusinessAtAddress": "Service Provision, Supplier of Services, Import, Recipient of Goods or Services",
        "lastUpdatedDate": "NA"
      },
      {
        "email": "[email protected]",
        "address": "No. 24, 3rd Floor, 3rd Floor, Salarpuria Arena, Laskar Hosur Road, Adugodi, Bengaluru Urban, Karnataka, 560029",
        "additionalAddress": "NA",
        "mobileNumber": 9999999999,
        "natureOfBusinessAtAddress": "Import, Supplier of Services, Recipient of Goods or Services",
        "lastUpdatedDate": "NA"
      },
      {
        "email": "[email protected]",
        "address": "No. 24, 4th Floor, 4th Floor, Salarpuria Arena, Laskar Hosur Road, Adugodi, Bengaluru Urban, Karnataka, 560029",
        "additionalAddress": "NA",
        "mobileNumber": 9999999999,
        "natureOfBusinessAtAddress": "Import, Supplier of Services, Recipient of Goods or Services",
        "lastUpdatedDate": "NA"
      }
    ],
    "businessDetails": [
      {
        "hsn": "997119",
        "serviceDetail": "Other financial services (except investment banking, insurance services and pension services)"
      },
      {
        "hsn": "997158",
        "serviceDetail": "Financial transactions processing and clearing house services"
      },
      {
        "hsn": "00440225",
        "serviceDetail": "BUSINESS AUXILIARY SERVICES"
      },
      {
        "hsn": "00440452",
        "serviceDetail": "INFORMATION TECHNOLOGY SOFTWARE SERVICE"
      }
    ],
    "legalName": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "natureOfBusiness": [
      "Supplier of Services",
      "Recipient of Goods or Services",
      "Import",
      "Service Provision"
    ],
    "centralJurisdiction": "Commissionerate - BENGALURU-SOUTH,Division - SOUTH DIVISION-4,Range - RANGE-DSD4 (Jurisdictional Office)",
    "cxdt": "NA",
    "annualAggregateTurnover": "Slab: Rs. 500 Cr. and above",
    "mandatoryEInvoicing": "Yes",
    "grossTotalIncome": "Not Available",
    "grossTotalIncomeFinancialYear": "2019-2020",
    "isFieldVisitConducted": "No",
    "pan": "AAGCR4375J",
    "filingStatus": [
      {
        "filingYear": "2022-2023",
        "filingForMonth": "April",
        "filingMethod": "ONLINE",
        "filingDate": "11/05/2022",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "March",
        "filingMethod": "ONLINE",
        "filingDate": "11/04/2022",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "February",
        "filingMethod": "ONLINE",
        "filingDate": "11/03/2022",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "January",
        "filingMethod": "ONLINE",
        "filingDate": "11/02/2022",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "December",
        "filingMethod": "ONLINE",
        "filingDate": "11/01/2022",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "November",
        "filingMethod": "ONLINE",
        "filingDate": "11/12/2021",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "October",
        "filingMethod": "ONLINE",
        "filingDate": "11/11/2021",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "September",
        "filingMethod": "ONLINE",
        "filingDate": "11/10/2021",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "August",
        "filingMethod": "ONLINE",
        "filingDate": "11/09/2021",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "July",
        "filingMethod": "ONLINE",
        "filingDate": "11/08/2021",
        "filingGstType": "GSTR1",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "March",
        "filingMethod": "ONLINE",
        "filingDate": "20/04/2022",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "February",
        "filingMethod": "ONLINE",
        "filingDate": "19/03/2022",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "January",
        "filingMethod": "ONLINE",
        "filingDate": "20/02/2022",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "December",
        "filingMethod": "ONLINE",
        "filingDate": "20/01/2022",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "November",
        "filingMethod": "ONLINE",
        "filingDate": "20/12/2021",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "October",
        "filingMethod": "ONLINE",
        "filingDate": "19/11/2021",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "September",
        "filingMethod": "ONLINE",
        "filingDate": "20/10/2021",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "August",
        "filingMethod": "ONLINE",
        "filingDate": "20/09/2021",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "July",
        "filingMethod": "ONLINE",
        "filingDate": "20/08/2021",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2021-2022",
        "filingForMonth": "June",
        "filingMethod": "ONLINE",
        "filingDate": "20/07/2021",
        "filingGstType": "GSTR3B",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2020-2021",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "28/02/2022",
        "filingGstType": "GSTR9",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2019-2020",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "12/01/2021",
        "filingGstType": "GSTR9",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2018-2019",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "22/09/2020",
        "filingGstType": "GSTR9",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2017-2018",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "25/01/2020",
        "filingGstType": "GSTR9",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2020-2021",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "28/02/2022",
        "filingGstType": "GSTR9C",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2019-2020",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "13/01/2021",
        "filingGstType": "GSTR9C",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2018-2019",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "23/09/2020",
        "filingGstType": "GSTR9C",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      },
      {
        "filingYear": "2017-2018",
        "filingForMonth": "Annual",
        "filingMethod": "ONLINE",
        "filingDate": "27/01/2020",
        "filingGstType": "GSTR9C",
        "filingAnnualReturn": "NA",
        "filingStatus": "Filed"
      }
    ]
  },
  "responseKey": "success_gstin",
  "responseCode": "S00000",
  "requestTimestamp": "2022-05-13 20:55:21.280899 IST (GMT +0530)",
  "responseTimestamp": "2022-05-13 20:55:22.472006 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

4. CIN Card

CIN stands for Corporate Identification Number. It is a unique 21 digit alphanumeric number issued to companies that have been registered in India. Private Limited Companies are also included in CIN registration.

{
  "reference_id": "CIN Document Verification",
  "document_type": "CIN",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify CIN document"
}
{
  "status": "SUCCESS",
  "kycStatus": "SUCCESS",
  "message": "KYC Details for CIN retrieved successfully.",
  "kycResult": {
    "companyMasterData": {
      "companyCategory": "Company limited by Shares",
      "emailId": "[email protected]",
      "classOfCompany": "Private",
      "numberOfMembersApplicableInCaseOfCompanyWithoutShareCapital": "0",
      "addressOtherThanRegisteredOfficeWhereAllOrAnyBooksOfAccountAndPapersAreMaintained": "NA",
      "dateOfLastAgm": "DD/MM/YYYY",
      "registeredAddress": "xxxxxxxxxxxxxxxx",
      "activeCompliance": "ACTIVE compliant",
      "registrationNumber": "xxxxxx",
      "paidUpCapitalInInr": "100000",
      "whetherListedOrNot": "Unlisted",
      "suspendedAtStockExchange": "NA",
      "companySubcategory": "Non-govt company",
      "authorisedCapitalInInr": "100000",
      "companyStatusForEFiling": "Active",
      "rocCode": "RoC-Chennai",
      "dateOfBalanceSheet": "DD/MM/YYYY",
      "dateOfIncorporation": "DD/MM/YYYY",
      "cinΒ ": "xxxxxxxxxxxxxxxxxxxx",
      "companyName": "xxxxxxxxxxxxxxxxxxxxxx"
    },
    "charges": [],
    "directors": [
      {
        "endDate": "NA",
        "surrenderedDin": "NA",
        "dinOrPan": "xxxxxxxx",
        "beginDate": "DD/MM/YYYY",
        "name": "xxxxxx xxxxxxx"
      },
      {
        "endDate": "NA",
        "surrenderedDin": "NA",
        "dinOrPan": "xxxxxxxx",
        "beginDate": "DD/MM/YYYY",
        "name": "xxxxxx xxxxxx xxxxxx"
      }
    ]
  },
  "responseKey": "success_cin",
  "responseCode": "S00000",
  "requestTimestamp": "2023-05-18 13:21:48.887661 IST (GMT +0530)",
  "responseTimestamp": "2023-05-18 13:21:49.806250 IST (GMT +0530)",
  "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

5. Driving License

It is a permit or permission to drive a specific category of vehicle on the road like two wheeler, four wheeler, etc. It is an official document issued by the Government of India to drive the vehicle you own specified that the vehicle category has been mentioned on the Driving License.

πŸ—’οΈ

Driving License - DOB Parameter

It is important to pass dob parameter in the request body to verify Driving License. Sample dob format - YYYY-MM-DD

{
  "reference_id": "Driving License Document Verification",
  "document_type": "Driving_License",
  "id_number": "XXXXXXXXXXX",
  "dob": "yyyy-mm-dd",
  "consent": "Y",
  "consent_purpose": "To verify Driving License document"
}
{
  "status": "SUCCESS",
  "kycStatus": "SUCCESS",
  "message": "KYC Details for Driving License retrieved successfully.",
  "kycResult": {
    "addresses": [
      {
        "addressLine": "HNO-8 A2/B MIG FLATS",
        "completeAddress": "HNO-8 A2/B MIG FLATS, PASCHIM VIHAR, DELHI",
        "country": "India",
        "district": "PASCHIM VIHAR,DELHI",
        "pin": "110063",
        "state": "Delhi",
        "type": "Present"
      },
      {
        "addressLine": "HNO-8 A2/B MIG FLATS",
        "completeAddress": "HNO-8 A2/B MIG FLATS, PASCHIM VIHAR,DELHI",
        "country": "India",
        "district": "PASCHIM VIHAR,DELHI",
        "pin": "110063",
        "state": "Delhi",
        "type": "Permanent"
      }
    ],
    "allClassOfVehicle": [
      {
        "cov": "ADPVEH",
        "expiryDate": "",
        "issueDate": "01-03-2011"
      }
    ],
    "bloodGroup": "U",
    "dateOfBirth": "01-03-1976",
    "drivingLicenseNumber": "DL-XXXXXXXXXXXXX",
    "endorseDate": "",
    "endorseNumber": "",
    "fatheusband": "BODH SHAH",
    "issueDate": "01-03-2011",
    "name": "ANURAG SHAH",
    "state": "Delhi",
    "status": "Active",
    "statusDetails": {
      "from": "",
      "remarks": "",
      "to": ""
    }
  },
  "responseKey": "success_driving_license",
  "responseCode": "S00000",
  "requestTimestamp": "2020-06-02 12:42:34.093924 IST (GMT +0530)",
  "responseTimestamp": "2020-06-02 12:42:35.970804 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

6. Voter ID

Voter ID is also know as Election Card or Electors Photo Identity Card. It is an official document issued by the Election Commission of India to adults above age 18.

{
  "reference_id": "VOTERID Document Verification",
  "document_type": "VOTERID",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify VOTERID document"
}
{
  "status": "SUCCESS",
  "kycStatus": "SUCCESS",
  "message": "KYC Details for Voter ID retrieved successfully.",
  "kycResult": {
    "epicNo": "XXXXXXXXXX",
    "name": "Loganathan -",
    "nameInVernacular": null,
    "gender": "M",
    "emailId": "",
    "mobileNumber": "9952141009",
    "age": 66,
    "dateOfBirth": "Thu Nov 19 00:00:00 UTC 1953",
    "relativeName": "kanapalli -",
    "relativeRelationType": "F",
    "houseNumber": "35",
    "partOrLocationInConstituency": "Chennai Girls Higher Secondary School No,5 School Road,Perambur,Chennai-600011.",
    "partNumberOrLocationNumberInConstituency": "12",
    "district": "CHENNAI",
    "state": "Tamil Nadu",
    "state_code": "S22",
    "parliamentaryConstituency": "CHENNAI NORTH",
    "assemblyConstituency": "Thiru-Vi-Ka-Nagar",
    "pollingBoothCoordinates": "0.0,0.0",
    "pollingBoothAddress": "Chennai Girls Higher Secondary School No,5 School Road,Perambur,Chennai-600011.",
    "pollingBoothNumber": "12",
    "sectionOfConstituencyPart": "2",
    "cardSerialNumberInPollingList": "701",
    "id": "S220150012020701",
    "lastUpdateDate": null,
    "status": "N"
  },
  "responseKey": "success_voterid",
  "responseCode": "S00000",
  "requestTimestamp": "2020-06-02 12:45:08.928726 IST (GMT +0530)",
  "responseTimestamp": "2020-06-02 12:45:09.194639 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

7. FSSAI Card

FSSAI stands for Food Safety and Standards Authority of India.

{
  "reference_id": "FSSAI Document Verification",
  "document_type": "FSSAI",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify FSSAI document"
}
{
  "kycStatus": "SUCCESS",
  "kycResult": {
    "idNumber": "11111111111111",
    "licenseType": "REGISTRATION",
    "entityName": "NAME",
    "status": "ACTIVE",
    "premissesAddress": {
      "district": "",
      "address": "Some Address Line",
      "state": "WEST BENGAL",
      "pincode": "XXXXXX"
    },
    "products": [
      {
        "slNo": "2",
        "foodProductCategory": "02 - Product Category Name"
      },
      {
        "slNo": "13",
        "foodProductCategory": "13 - Product Category Name"
      }
    ],
    "address": {
      "district": [
        "EAST MIDNAPORE"
      ],
      "state": [
        [
          "WEST BENGAL",
          "WB"
        ]
      ],
      "city": [
        "KHANJANCHAK"
      ],
      "pincode": "XXXXXX",
      "country": [
        "IN",
        "IND",
        "INDIA"
      ],
      "addressLine": "Some Address Line"
    }
  },
  "responseKey": "success_fssai",
  "responseCode": "S00000",
  "requestTimestamp": "2023-01-13 14:57:22.932451 IST (GMT +0530)",
  "responseTimestamp": "2023-01-13 14:57:23.866098 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

8. Udyog Aadhaar

It is a 12 digit unique identification number provided by the Indian Ministry of Micro, Small and Medium Enterprises (MSMEs).

{
  "reference_id": "Udyog Aadhaar Document Verification",
  "document_type": "Udyog_Aadhaar",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify Udyog Aadhaar document"
}
{
  "kycStatus": "SUCCESS",
  "kycResult": {
    "uamNumber": "AA00A0000000",
    "enterpriseName": "Enterprise Name",
    "majorActivity": "SERVICES",
    "socialCategory": "XXX",
    "enterpriseType": "XXXXX",
    "dateOfCommencement": "22/10/2018",
    "district": "XXXXXXXXX",
    "state": "MADHYA PRADESH",
    "appliedDate": "DD/MM/YYYY",
    "modifiedDate": "N/A",
    "expiryDate": "DD/MM/YYYY",
    "nic_2Digit": "XX-INFORMATION SERVICE ACTIVITIES",
    "nic_4Digit": "XXXX-WEB PORTALS",
    "nic_5Digit": "XXXXX-OPERATION OF WEB SITES THAT USE A SEARCH ENGINE TO GENERATE AND MAINTAIN EXTENSIVE DATABASES OF INTERNET ADDRESSES AND CONTENT IN AN EASILY SEARCHABLE FORMAT",
    "status": "ACTIVE"
  },
  "responseKey": "success_udyog_aadhaar",
  "responseCode": "S00000",
  "requestTimestamp": "2023-01-13 14:47:23.181764 IST (GMT +0530)",
  "responseTimestamp": "2023-01-13 14:47:25.248805 IST (GMT +0530)",
  "decentroTxnId": "DECXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

9. Udyam Aadhaar

It is a unique registration mechanism for Micro, Small and Medium Enterprises (MSMEs). It is mandatory for MSMEs to get their Udyam Aadhaar number.

{
  "reference_id": "Udyam Document Verification",
  "document_type": "Udyam",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify Udyam document"
}
{
  "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "status": "SUCCESS",
  "responseCode": "S00000",
  "message": "Successfully fetched details for the given Udyam number.",
  "data": {
    "udyamNumber": "UDYAM-AA-00-0000000",
    "enterpriseName": "M/S XXXXX XXXXX",
    "organisationType": "Private Limited Company",
    "majorActivity": "Services",
    "gender": "Male",
    "socialCategory": "General",
    "incorporationDate": "DD/MM/YYYY",
    "commencementDate": "DD/MM/YYYY",
    "enterpriseOfficialAddress": {
      "flat": "XXXX",
      "building": "XXXXXXXXXXXXXXXXXXX",
      "village": "XXXXXXXXXXXX",
      "block": "-",
      "street": "XXXXXXXXXXXXXXXXXXX",
      "city": "XXXXXXXXXXXX",
      "state": "XXXXXXXXXXXX",
      "district": "BENGALURU (URBAN)",
      "mobile": "XX*****XXX",
      "email": "XXXXXXXXXXXXXXXXX"
    },
    "dic": "BANGALORE (URBAN)",
    "msmeDfo": "BANGALORE",
    "udyamRegistrationDate": "DD/MM/YYYY",
    "enterpriseType": {
      "serialNumber": "1",
      "dataYear": "2020-21",
      "classificationYear": "2022-23",
      "enterpriseType": "Micro",
      "classificationDate": "DD/MM/YYYY"
    },
    "unitLocationDetails": {
      "serialNumber": "1",
      "unitName": "XXXXXXXXXXXXXXXXX",
      "flat": "XXXX",
      "building": "XXXXXXXXXXXXXXXXXXX",
      "village": "XXXXXXXXXXXXXXXXXXX",
      "block": "",
      "road": "XXXXXXXXXXXXXXXXXXX",
      "city": "XXXXXXXXXXXX",
      "pin": "XXXXXX",
      "state": "KARNATAKA",
      "district": "BENGALURU (URBAN)"
    },
    "nationalIndustryClassificationCode": {
      "serialNumber": "1",
      "nic2Digit": "XX - Computer programming, consultancy and related activities",
      "nic4Digit": "XXXX - Other information technology and computer service activities",
      "nic5Digit": "XXXXX - Other information technology and computer service activities n.e.c",
      "activity": "Services",
      "date": "DD/MM/YYYY"
    }
  },
  "responseKey": "success_udyam"
}

10. FLLPIN Card

{
  "reference_id": "FLLPIN Document Verification",
  "document_type": "FLLPIN",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify FLLPIN document"
}
{
    "status": "SUCCESS",
    "kycStatus": "SUCCESS",
    "message": "KYC Details for FLLPIN retrieved successfully.",
    "kycResult": {
        "foreignCompanyMasterData": {
            "emailId": "[email protected]",
            "foreignCompanyWithShareCapital": "NA",
            "registeredAddress": "XXXXXXXXXXXXXXXXX",
            "typeOfOffice": "Branch Office",
            "dateOfIncorporation": "24/04/2007",
            "countryOfIncorporation": "South Korea",
            "companyName": "XXXXXXXXXXX",
            "companyStatus": "Not Available for e-filing",
            "details": "NA",
            "fcrnΒ ": "XXXXXX",
            "descriptionOfMainDivision": "Computer and related activities",
            "mainDivisionOfBusinessActivityToBeCarriedOutInIndia": "72"
        },
        "charges": [],
        "directors": [
            {
                "endDate": "NA",
                "surrenderedDin": "NA",
                "dinOrPan": "XXXXXXXXXX",
                "beginDate": "06/08/2007",
                "name": "XXXXXXXXX"
            }
        ]
    },
    "responseKey": "success_fllpin",
    "responseCode": "S00000",
    "requestTimestamp": "2023-08-30 18:07:10.447335 IST (GMT +0530)",
    "responseTimestamp": "2023-08-30 18:07:18.567955 IST (GMT +0530)",
    "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

11. DIN Card

DIN stands for Directors Identification Number. It is a unique identification number allotted by the Central Government to a person intended to be a Director of a company.

{
  "reference_id": "DIN Document Verification",
  "document_type": "DIN",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify DIN document"
}
{
    "status": "SUCCESS",
    "kycStatus": "SUCCESS",
    "message": "KYC Details for DIN retrieved successfully.",
    "kycResult": {
        "llpData": [],
        "companyData": [
            {
                "endDate": "NA",
                "activeCompliance": "ACTIVE Non-Compliant",
                "companyName": "XXXXXXXXXXXXXXXXX",
                "beginDate": "02/03/2017",
                "cinOrFcrn": "XXXXXXXXXXXXXXXXX"
            }
        ],
        "directorData": {
            "din": "XXXXXXXX",
            "name": "XXXXXXXXXXXXXXXXX"
        }
    },
    "responseKey": "success_din",
    "responseCode": "S00000",
    "requestTimestamp": "2023-08-30 18:14:42.317284 IST (GMT +0530)",
    "responseTimestamp": "2023-08-30 18:14:43.976432 IST (GMT +0530)",
    "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

12. LLPIN Card

LLPIN stands for Limited Liability Partnership Identification Number.

{
  "reference_id": "LLPIN Document Verification",
  "document_type": "LLPIN",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify LLPIN document"
}
{
    "status": "SUCCESS",
    "kycStatus": "SUCCESS",
    "message": "KYC Details for LLPIN retrieved successfully.",
    "kycResult": {
        "charges": [],
        "directors": [
            {
                "endDate": "NA",
                "surrenderedDin": "NO",
                "dinOrPan": "XXXXXXX",
                "beginDate": "24/03/2015",
                "name": "XXXXXXXXXXXXX"
            },
            {
                "endDate": "NA",
                "surrenderedDin": "NO",
                "dinOrPan": "XXXXXXX",
                "beginDate": "24/03/2015",
                "name": "XXXXXXXXXXXXX"
            }
        ],
        "llpMasterData": {
            "emailId": "[email protected]",
            "registeredAddress": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "dateOfLastFinancialYearEndDateForWhichAnnualReturnFiled": "NA",
            "dateOfLastFinancialYearEndDateForWhichStatementOfAccountsAndSolvencyFiled": "NA",
            "mainDivisionOfBusinessActivityToBeCarriedOutInIndia": "74",
            "previousFircompanyDetailifApplicable": "NA",
            "rocCode": "RoC-Mumbai",
            "numberOfDesignatedPartners": "2",
            "dateOfIncorporation": "24/03/2015",
            "llpName": "XXXXXXXXXX LLP",
            "totalObligationOfContribution": "110000",
            "llpinΒ ": "XXXXXXX",
            "llpStatus": "Active",
            "descriptionOfMainDivision": "Other Business Activities",
            "numberOfPartners": "0"
        }
    },
    "responseKey": "success_llpin",
    "responseCode": "S00000",
    "requestTimestamp": "2023-08-30 18:11:08.841061 IST (GMT +0530)",
    "responseTimestamp": "2023-08-30 18:11:16.167331 IST (GMT +0530)",
    "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

13. FCRN Card

FCRN stands for Foreign Company Registration Number and is a 6 digit number.

{
  "reference_id": "FCRN Document Verification",
  "document_type": "FCRN",
  "id_number": "XXXXXXXXXXX",
  "consent": "Y",
  "consent_purpose": "To verify FCRN document"
}
{
    "status": "SUCCESS",
    "kycStatus": "SUCCESS",
    "message": "KYC Details for FCRN retrieved successfully.",
    "kycResult": {
        "charges": [],
        "directors": [
            {
                "endDate": "NA",
                "surrenderedDin": "NO",
                "dinOrPan": "XXXXXXXX",
                "beginDate": "24/03/2015",
                "name": "XXXXXXXX XXXXXXXX XXXXXXXX"
            },
            {
                "endDate": "NA",
                "surrenderedDin": "NO",
                "dinOrPan": "XXXXXXXX",
                "beginDate": "24/03/2015",
                "name": "XXXXXXXX XXXXXXXX XXXXXXXX"
            }
        ],
        "llpMasterData": {
            "emailId": "[email protected]",
            "registeredAddress": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
            "dateOfLastFinancialYearEndDateForWhichAnnualReturnFiled": "NA",
            "dateOfLastFinancialYearEndDateForWhichStatementOfAccountsAndSolvencyFiled": "NA",
            "mainDivisionOfBusinessActivityToBeCarriedOutInIndia": "74",
            "previousFircompanyDetailifApplicable": "NA",
            "rocCode": "RoC-Mumbai",
            "numberOfDesignatedPartners": "2",
            "dateOfIncorporation": "24/03/2015",
            "llpName": "XXXXXXXX LLP",
            "totalObligationOfContribution": "110000",
            "llpinΒ ": "XXXXXXX",
            "llpStatus": "Active",
            "descriptionOfMainDivision": "Other Business Activities",
            "numberOfPartners": "0"
        }
    },
    "responseKey": "success_fcrn",
    "responseCode": "S00000",
    "requestTimestamp": "2023-08-30 18:20:20.856513 IST (GMT +0530)",
    "responseTimestamp": "2023-08-30 18:20:22.123674 IST (GMT +0530)",
    "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}

Fetch Verification History

Decentro provides the feature to access KYC History checks done for a specific period and the status of the KYC check.

{
    "status": "success",
    "count": 1,
    "searchDateRange": "2020-01-01 - 2020-06-02",
    "validations": [
        {
            "referenceId": "eefa-abs1-0000-0004",
            "validationDateTime": "2020-06-02 12:33:55",
            "entityType": "PERSON",
            "documentType": "VOTERID",
            "entityName": "Loganathan -",
            "documentId": "YCV0164822",
            "consentPurpose": "For bank account purpose only",
            "statusOfApiCall": "SUCCESS",
            "statusOfKycCheck": "SUCCESS"
        }
    ],
    "responseKey": "success_kyc_history",
    "responseCode": "S00000",
    "requestTimestamp": "2020-06-02 12:35:59.926114",
    "responseTimestamp": "2020-06-02 12:35:59.944768",
    "decentroTxnId": "DXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
}