EZYTM...

Registration Certificate API

POST

RC Verification API aids in creating a connection between the vehicle and its owner, reducing the risk of fraud.

Name: Registration Certificate API


Type: POST


Request: https://planapi.in/Api/Ekyc/RC_Verification

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
vehicleNumber string Body Required Enter vehicleNumber
ApiMode string Body Optional 0 for Test API/1 for Prodution

Response : 200

                                {
        "Errorcode": 200,
        "status": "Success",
        "msg": "Success",
        "response": {
            "license_plate": null,
            "owner_name": null,
            "father_name": null,
            "is_financed": null,
            "financer": null,
            "present_address": null,
            "permanent_address": null,
            "insurance_company": null,
            "insurance_policy": null,
            "insurance_expiry": null,
            "classs": null,
            "registration_date": null,
            "vehicle_age": null,
            "pucc_upto": null,
            "pucc_number": null,
            "chassis_number": null,
            "engine_number": null,
            "fuel_type": null,
            "brand_name": null,
            "brand_model": null,
            "cubic_capacity": null,
            "gross_weight": null,
            "cylinders": null,
            "color": null,
            "norms": null,
            "noc_details": null,
            "seating_capacity": null,
            "owner_count": null,
            "tax_upto": null,
            "tax_paid_upto": null,
            "permit_number": null,
            "national_permit_number": null,
            "national_permit_upto": null,
            "national_permit_issued_by": null,
            "rc_status": null
        }
    }
                            

Response : 104

    {
        "Errorcode": 104,
        "status": "Failed",
        "msg": "Invalid Vehicle Number format",
        "response": {
            "license_plate": null,
            "owner_name": null,
            "father_name": null,
            "is_financed": null,
            "financer": null,
            "present_address": null,
            "permanent_address": null,
            "insurance_company": null,
            "insurance_policy": null,
            "insurance_expiry": null,
            "classs": null,
            "registration_date": null,
            "vehicle_age": null,
            "pucc_upto": null,
            "pucc_number": null,
            "chassis_number": null,
            "engine_number": null,
            "fuel_type": null,
            "brand_name": null,
            "brand_model": null,
            "cubic_capacity": null,
            "gross_weight": null,
            "cylinders": null,
            "color": null,
            "norms": null,
            "noc_details": null,
            "seating_capacity": null,
            "owner_count": null,
            "tax_upto": null,
            "tax_paid_upto": null,
            "permit_number": null,
            "national_permit_number": null,
            "national_permit_upto": null,
            "national_permit_issued_by": null,
            "rc_status": null
        }
    }
                        

Driving License Verification API

POST

Driving License Verification API instantly verifies the information of a customer’s driving licence by cross-checking them from the Government database.

Name: Driving License Verification API


Type: POST


Request: https://planapi.in/Api/Ekyc/DLVerification

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
DLNumber string Body Required Enter DLNumber Number
DateofBirth string Body Required Enter DateofBirth 01-12-2000
ApiMode string Body Optional 0 for Test API/1 for Prodution

Response : 100

                                {
        "Errorcode": 100,
        "status": "Success",
        "msg": "done",
        "response": {
            "isValid": null,
            "license_number": "rj1420190029569",
            "dob": "01-12-2000",
            "holder_name": "DUMMY NAME",
            "father_or_husband_name": "DUMMY",
            "gender": "MALE",
            "permanent_address": null,
            "permanent_zip": null,
            "temporary_address": null,
            "temporary_zip": null,
            "issue_date": "01-01-1990",
            "rto_code": "rj14",
            "rto": "JAIPUR",
            "state": "RAJASTHAN",
            "valid_from": "01-01-1990",
            "valid_upto": "01-01-1990",
            "blood_group": "",
            "vehicle_class": "LMV",
            "image": null
        }
    }
                            

Response : 104

    {
        "Errorcode": 104,
        "status": "Failed",
        "msg": "",
        "response": {
            "isValid": null,
            "license_number": "",
            "dob": "",
            "holder_name": "",
            "father_or_husband_name": "",
            "gender": "",
            "permanent_address": null,
            "permanent_zip": null,
            "temporary_address": null,
            "temporary_zip": null,
            "issue_date": "",
            "rto_code": "",
            "rto": "",
            "state": "",
            "valid_from": "",
            "valid_upto": "",
            "blood_group": "",
            "vehicle_class": "",
            "image": null
        }
    }
                        

Vechicle Challan API

POST

This API provides detailed information of Vechicle Challan.

Name: Vehicle Challan Details API


Type: POST


Request: https://planapi.in/api/VehicleChallan

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
vehicleNumber string Body Required Enter Vehicle Number
chassisNumber string Body Required Enter Chassis Number
engine_no string Body Required Enter Engine Number
ApiMode string Body Optional(by default 0) 0 for Test API/1 for Prodution

Response : 100

                                {
        "Code": 100,
        "Status": "Success",
        "Message": "done",
        "Response": {
            "request_id": "test",
            "vehicleId": "MH01XXXXXX",
            "total": 1,
            "Challans": [
                {
                    "challan_no": "MH11XXXXXXXXXXXXXXXX",
                    "date": "XXXX-XX-XX 06:24:49",
                    "accused_name": "XXXXXX XXXXXX XXXXXX",
                    "challan_status": "Cash",
                    "amount": "1000",
                    "state": "MH",
                    "area": "THANE",
                    "offence": "Custom offence 1"
                }
            ]
        }
    }
                            

Response : 104

    {
        "Code": 104,
        "Status": "Failed",
        "Message": "Invalid Vehicle Number format",
        "Response": null
    }
  
                                    

Chassis Engine To RC API

POST

An Ideal solution for the business to simplify financial operations and fraud prevention. Integrate this API into your system and eliminate time-consuming manual delays.

Name: Chassis Engine To RC


Type: POST


Request: https://planapi.in/Api/Ekyc/ChassisEngineToRC

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
chassisNumber string Body Required Enter Your Chassis Number
engine_no string Body Required Enter Your Engine Number
ApiMode string Body Required Enter Your ApiMode

Response : 200

{
    "Errorcode": 100,
    "Status": "Success",
    "Message": "done",
    "data": {
        "Rc_Number": "",
        "Vehicle_Chasi_Number": "XXXXXXXXXX",
        "Vehicle_Engine_Number": "1234XXX"
    }
}
                                

Response : 404

{
    "Errorcode": 101,
    "Status": "failed",
    "Message": "Authentication Error",
    "data": {
        "Rc_Number": null,
        "Vehicle_Chasi_Number": null,
        "Vehicle_Engine_Number": null
    }
}
                                

Chassis Engine To RC Details API

POST

This API retrieves comprehensive vehicle information from the Indian vehicle registration database using a chassis number. It provides detailed data about the vehicle including registration details, owner information, vehicle specifications, insurance status, and more.

Name: Chassis Engine To RC Details


Type: POST


Request: https://planapi.in/Api/Ekyc/ChassisToRCDetails

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
chassisNumber string Body Required Enter Your Chassis Number
engine_no string Body Required Enter Your Engine Number
ApiMode string Body Required Enter Your ApiMode

Response : 200

{
    "Errorcode": 100,
    "Status": "Success",
    "Message": "done",
    "data": {
        "RcNumber": "PB00AZ1234",
        "FitUpTo": "2034-01-25T00:00:00",
        "RegistrationDate": "2019-01-26T00:00:00",
        "OwnerName": "Dummy1",
        "FatherName": "Dummy2",
        "PresentAddress": "VILLAGE, FIROZPUR,142044",
        "PermanentAddress": "VILLAGE,CHAK ,FIROZPUR,142044",
        "MobileNumber": "",
        "VehicleCategory": "LMV",
        "VehicleChasiNumber": "MALBM51ABC123456",
        "VehicleEngineNumber": "D4FCJM12345",
        "MakerDescription": "HYUNDAI MOTOR INDIA LTD",
        "MakerModel": "I20 SPORTZ CRDI",
        "BodyType": "HATCHBACK",
        "FuelType": "DIESEL",
        "Color": "POLAR WHITE 2",
        "NormsType": "BHARAT STAGE IV",
        "Financer": "",
        "Financed": false,
        "InsuranceCompany": "HDFC ERGO General Insurance Company Ltd",
        "InsurancePolicyNumber": "230123456000000",
        "InsuranceUpto": "2025-01-20T00:00:00",
        "ManufacturingDate": "10/2018",
        "ManufacturingDateFormatted": "2018-10",
        "RegisteredAt": "FEROZPUR RTA, Punjab",
        "LatestBy": "2024-01-31T00:00:00",
        "LessInfo": false,
        "TaxUpto": null,
        "TaxPaidUpto": "2034-01-25T00:00:00",
        "CubicCapacity": 1396.00,
        "VehicleGrossWeight": 1630,
        "NoCylinders": 4,
        "SeatCapacity": 5,
        "SleeperCapacity": 0,
        "StandingCapacity": 0,
        "Wheelbase": 2570,
        "UnladenWeight": 1161,
        "VehicleCategoryDescription": "Motor Car(LMV)",
        "PuccNumber": null,
        "PuccUpto": null,
        "PermitNumber": "",
        "PermitIssueDate": null,
        "PermitValidFrom": null,
        "PermitValidUpto": null,
        "PermitType": "",
        "NationalPermitNumber": "",
        "NationalPermitUpto": null,
        "NationalPermitIssuedBy": "",
        "NonUseStatus": null,
        "NonUseFrom": null,
        "NonUseTo": null,
        "BlacklistStatus": "",
        "NocDetails": "",
        "OwnerNumber": 2,
        "RcStatus": "ACTIVE",
        "MaskedName": false,
        "ChallanDetails": null,
        "Variant": null
    }
}
                                

Response : 404

{
    "Errorcode": 104,
    "Status": "Failed",
    "Message": "Please check with all required parameters",
    "data": {
        "RcNumber": null,
        "FitUpTo": null,
        "RegistrationDate": null,
        "OwnerName": null,
        "FatherName": null,
        "PresentAddress": null,
        "PermanentAddress": null,
        "MobileNumber": null,
        "VehicleCategory": null,
        "VehicleChasiNumber": null,
        "VehicleEngineNumber": null,
        "MakerDescription": null,
        "MakerModel": null,
        "BodyType": null,
        "FuelType": null,
        "Color": null,
        "NormsType": null,
        "Financer": null,
        "Financed": false,
        "InsuranceCompany": null,
        "InsurancePolicyNumber": null,
        "InsuranceUpto": null,
        "ManufacturingDate": null,
        "ManufacturingDateFormatted": null,
        "RegisteredAt": null,
        "LatestBy": null,
        "LessInfo": false,
        "TaxUpto": null,
        "TaxPaidUpto": null,
        "CubicCapacity": null,
        "VehicleGrossWeight": null,
        "NoCylinders": null,
        "SeatCapacity": null,
        "SleeperCapacity": null,
        "StandingCapacity": null,
        "Wheelbase": null,
        "UnladenWeight": null,
        "VehicleCategoryDescription": null,
        "PuccNumber": null,
        "PuccUpto": null,
        "PermitNumber": null,
        "PermitIssueDate": null,
        "PermitValidFrom": null,
        "PermitValidUpto": null,
        "PermitType": null,
        "NationalPermitNumber": null,
        "NationalPermitUpto": null,
        "NationalPermitIssuedBy": null,
        "NonUseStatus": null,
        "NonUseFrom": null,
        "NonUseTo": null,
        "BlacklistStatus": null,
        "NocDetails": null,
        "OwnerNumber": null,
        "RcStatus": null,
        "MaskedName": false,
        "ChallanDetails": null,
        "Variant": null
    }
}
                                

RC TO MOBILE API

POST

This API retrieves the mobile number linked to a vehicle’s registration (RC) number, enabling quick and secure verification of the owner’s contact details.

Name: RC To Mobile


Type: POST


Request: https://planapi.in/Api/Ekyc/RcToMobileNumber

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
vehicleNumber string Body Required Enter Your Tan Number
ApiMode string Body Required Enter Your ApiMode

Response : 200

{
    "Errorcode": 100,
    "Message": "done",
    "Status": "Success",
    "data": {
        "rc_number": "RJ14XJ1234",
        "mobile_number": "8890856565"
    }
}
                                

Response : 404

{
    "Errorcode": 104,
    "Message": "Please check with all required parameters",
    "Status": "Failed",
    "data": {
        "rc_number": null,
        "mobile_number": null
    }
}
                                

RC FULL DETAILS API

POST

The RC Full API provides detailed and verified vehicle information from official registration databases, including specifications, ownership, insurance, and permit details—ideal for validation and compliance checks.

Name: RC FULL DETAILS


Type: POST


Request: https://planapi.in/Api/Ekyc/RcDetails

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
vehicleNumber string Body Required Enter Your Tan Number
ApiMode string Body Required Enter Your ApiMode

Response : 200

{
    "Errorcode": 100,
    "Message": "done",
    "Status": "Success",
    "data": {
        "rc_number": "AB12CD3456",
        "registration_date": "2017-09-05",
        "owner_name": "Munna Bhaiya",
        "father_name": "Kaleen Bhaiya",
        "present_address": "HNO 1-10/2 Mirzapur",
        "permanent_address": "HNO 1-10/2 Mirzapur",
        "mobile_number": "",
        "vehicle_category": "HPV",
        "vehicle_chasi_number": "ABCD12LRT0HH123456",
        "vehicle_engine_number": "ABCD12H123456",
        "maker_description": "VEHICLES LTD",
        "maker_model": "EICHER PRO BSIV",
        "body_type": "SALOON",
        "fuel_type": "DIESEL",
        "color": "WHITE",
        "norms_type": "BHARAT STAGE IV",
        "fit_up_to": "2099-09-00",
        "financer": "FINANCE LTD",
        "financed": true,
        "insurance_company": "Assurance Company Limited",
        "insurance_policy_number": "0000023123456789",
        "insurance_upto": "2099-00-04",
        "manufacturing_date": "8/1947",
        "manufacturing_date_formatted": "1947-08",
        "registered_at": "RTO",
        "latest_by": "1497-00-27",
        "less_info": true,
        "tax_upto": null,
        "tax_paid_upto": "1857-11-30",
        "cubic_capacity": "3298",
        "vehicle_gross_weight": "9850",
        "no_cylinders": "4",
        "seat_capacity": "50",
        "sleeper_capacity": null,
        "standing_capacity": null,
        "wheelbase": "5260",
        "unladen_weight": "6110",
        "vehicle_category_description": "Bus",
        "pucc_number": "",
        "pucc_upto": null,
        "permit_number": "123/AB/45/64",
        "permit_issue_date": null,
        "permit_valid_from": null,
        "permit_valid_upto": "2080-11-06",
        "permit_type": "TEMPORARY PERMIT",
        "national_permit_number": null,
        "national_permit_upto": null,
        "national_permit_issued_by": null,
        "non_use_status": null,
        "non_use_from": null,
        "non_use_to": null,
        "blacklist_status": null,
        "noc_details": null,
        "owner_number": "1",
        "rc_status": null,
        "masked_name": false,
        "challan_details": null,
        "variant": null
    }
}
                                

Response : 404

{
    "Errorcode": 104,
    "Message": "Please check with all required parameters",
    "Status": "Failed",
    "data": {
        "rc_number": null,
        "registration_date": null,
        "owner_name": null,
        "father_name": null,
        "present_address": null,
        "permanent_address": null,
        "mobile_number": null,
        "vehicle_category": null,
        "vehicle_chasi_number": null,
        "vehicle_engine_number": null,
        "maker_description": null,
        "maker_model": null,
        "body_type": null,
        "fuel_type": null,
        "color": null,
        "norms_type": null,
        "fit_up_to": null,
        "financer": null,
        "financed": false,
        "insurance_company": null,
        "insurance_policy_number": null,
        "insurance_upto": null,
        "manufacturing_date": null,
        "manufacturing_date_formatted": null,
        "registered_at": null,
        "latest_by": null,
        "less_info": false,
        "tax_upto": null,
        "tax_paid_upto": null,
        "cubic_capacity": null,
        "vehicle_gross_weight": null,
        "no_cylinders": null,
        "seat_capacity": null,
        "sleeper_capacity": null,
        "standing_capacity": null,
        "wheelbase": null,
        "unladen_weight": null,
        "vehicle_category_description": null,
        "pucc_number": null,
        "pucc_upto": null,
        "permit_number": null,
        "permit_issue_date": null,
        "permit_valid_from": null,
        "permit_valid_upto": null,
        "permit_type": null,
        "national_permit_number": null,
        "national_permit_upto": null,
        "national_permit_issued_by": null,
        "non_use_status": null,
        "non_use_from": null,
        "non_use_to": null,
        "blacklist_status": null,
        "noc_details": null,
        "owner_number": null,
        "rc_status": null,
        "masked_name": false,
        "challan_details": null,
        "variant": null
    }
}
                                

RC OWNER HISTORY API

POST

The RC Full API provides detailed and verified vehicle information from official registration databases, including specifications, ownership, insurance, and permit details—ideal for validation and compliance checks.

Name: RC OWNER HISTORY


Type: POST


Request: https://planapi.in/Api/Ekyc/RcOwnerHistory

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
vehicleNumber string Body Required Enter Your Tan Number
ApiMode string Body Required Enter Your ApiMode

Response : 200

{
    "Errorcode": 100,
    "Message": "done",
    "Status": "Success",
    "data": {
        "rc_number": "RJ01RV1234",
        "current_owner_number": "3",
        "current_owner_name": "MAHAMMADALI",
        "owner_history": [
            {
                "owner_name": "HEMPREET SINGH BAJAJ",
                "owner_number": "1"
            },
            {
                "owner_name": "VARUNKUMAR DINESHKUMAR GADHAVI",
                "owner_number": "2"
            },
            {
                "owner_name": "MAHAMMADALI",
                "owner_number": "3"
            }
        ]
    }
}
                                

Response : 404

{
    "Errorcode": 104,
    "Message": "Please check with all required parameters",
    "Status": "Failed",
    "data": {
        "rc_number": null,
        "current_owner_number": null,
        "current_owner_name": null,
        "owner_history": null
    }
}
                                

RC LITE API

POST

The RC Lite API provides detailed and verified vehicle information from official registration databases, including specifications, ownership, insurance, and permit details—ideal for validation and compliance checks.

Name: RC LITE


Type: POST


Request: https://planapi.in/Api/Ekyc/RcLite

Parameter Type Position # Description
TokenID string Header Required Enter Genrated TokenId Credentials
ApiUserID string Header Required Enter given USERID Credentials
ApiPassword string Header Required Enter given PASSWORD Credentials
vehicleNumber string Body Required Enter Your Vehicle Number
ApiMode string Body Required Enter Your ApiMode

Response : 200

{
    "Errorcode": 100,
    "Message": "done",
    "Status": "Success",
    "data": {
        "rc_number": "AB12CD3456",
        "registration_date": "2099-00-08",
        "owner_name": "MUNNA BHAIYA",
        "owner_number": null,
        "vehicle_class": null,
        "vehicle_category": "2WN",
        "vehicle_category_description": "M-Cycle/Scooter",
        "vehicle_chasi_number": "ABCD3F1LK7XXXXX",
        "vehicle_engine_number": null,
        "maker_model": "BULLET 350 EFI",
        "maker_description": "",
        "body_type": "",
        "fuel_type": "PETROL",
        "color": null,
        "financed": null,
        "norms_type": "BHARAT STAGE VI",
        "fit_up_to": "2099-00-07",
        "pucc_upto": "1800-01-01",
        "insurance_upto": "2099-10-07",
        "unladen_weight": "186",
        "vehicle_gross_weight": "350",
        "rc_status": "ACTIVE",
        "blacklist_status": "NA",
        "permit_number": null,
        "permit_issue_date": null,
        "permit_valid_from": null,
        "national_permit_number": null,
        "national_permit_upto": null
    }
}
                                

Response : 404

{
    "Errorcode": 104,
    "Message": "Please check with all required parameters",
    "Status": "Failed",
    "data": {
        "rc_number": null,
        "registration_date": null,
        "owner_name": null,
        "owner_number": null,
        "vehicle_class": null,
        "vehicle_category": null,
        "vehicle_category_description": null,
        "vehicle_chasi_number": null,
        "vehicle_engine_number": null,
        "maker_model": null,
        "maker_description": null,
        "body_type": null,
        "fuel_type": null,
        "color": null,
        "financed": null,
        "norms_type": null,
        "fit_up_to": null,
        "pucc_upto": null,
        "insurance_upto": null,
        "unladen_weight": null,
        "vehicle_gross_weight": null,
        "rc_status": null,
        "blacklist_status": null,
        "permit_number": null,
        "permit_issue_date": null,
        "permit_valid_from": null,
        "national_permit_number": null,
        "national_permit_upto": null
    }
}