RC OCR API
Overview
The RC OCR API is focused on efficiently extracting essential details from images of Vehicle Registration Certificates (RC). The primary objective is to verify if an image is a valid vehicle RC and subsequently retrieve the necessary details. This streamlined process ensures accurate data extraction.

Use Cases
Fast Tag Installation Verification:Accelerate the process of Fast Tag installation by utilizing the vehicle registration certificate image for efficient and precise validation, ensuring seamless integration with toll booth systems.
Insurance Claims Processing:Enhance insurance claim procedures by leveraging the extracted details from the vehicle registration certificate image. This facilitates quick and accurate ownership verification and supports comprehensive vehicle history checks, streamlining insurance processes.
Fraud Detection and Prevention:Employ advanced algorithms to analyze the extracted details, aiding in the detection of fraudulent vehicle registration certificates. This adds an extra layer of security to ownership verification processes and minimizes the risk of unauthorized vehicle transactions.

How to call the API
You will need to login before sending the request. You are required to pass the access token received from the login call as the authorization header in the request.
API Input Guidelines
- rcImageFront : Front side/ 1st page of Vehicle Registration Certificates (RC)
- rcImageBack : Back side/ 2nd page of Vehicle Registration Certificates (RC)
- 
Sample Curl
curl --location 'https://api-preproduction.signzy.app/api/v3/document-ocr/vehicle-rc' \
--header 'content-type: application/json' \
--header 'Authorization: YOUR_API_KEY' \
--data '{
"rcImageFront": <vehicle image url>,
"rcImageBack": <vehicle image url>
}'Input Parameters
PARAMETER NAME | REQUIRED/OPTIONAL | DESCRIPTION |
|---|---|---|
Content-Type | Required | application/json |
Authorization | Required | Contains the id parameter returned from the login step |
rcImageFront | Optional | Front side of Vehicle Registration Certificate |
rcImageBack | Optional | Back side of Vehicle Registration Certificate |
Response Types
{
"error": {
"name": "error",
"message": "Atleast one of [rcImageFront, rcImageBack] is required",
"status": 400,
"reason": "VALIDATION_REQUEST",
"type": "Bad Request",
"statusCode": "400"
}
}Response Parameters
PARAMETER NAME | DESCRIPTION |
|---|---|
regNo | Vehicle Registration Number |
ownerName | Owner's Name |
dob | Date of Birth |
rcStatus | Registration Certificate Status |
sdwOf | Son/Daughter/Wife Of |
horsePower | Horsepower of the Vehicle |
purpose | Purpose of the Vehicle |
validFrom | RC Validity Start Date |
validUpto | RC Validity End Date |
regnDate | Registration Date of Vehicle |
regnValidity | Registration Validity |
class | Vehicle Class |
vehicleColour | Vehicle Colour |
fuel | Type of Fuel |
emissionNorms | Emission Norms |
makersClass | Manufacturer's Class |
manufacturerName | Manufacturer's Name |
chassisNo | Chassis Number |
engineNo | Engine Number |
model | Vehicle Model |
modelNo | Vehicle Model Number |
bodyType | Body Type of the Vehicle |
hypothecatedTo | Hypothecated To |
monthYearofmfg | Month and Year of Manufacturing |
seatCapacity | Seating Capacity |
standCapacity | Standing Capacity |
taxUp | Tax Update |
state | State of Registration |
city | City of Registration |
permanentAddress | Permanent Address of the Owner |
presentAddress | Present Address of the Owner |
noOfcylinders | Number of Cylinders |
ownerSerial | Owner Serial Number |
rlw | Registered Laden Weight |
unladenWeight | Unladen Weight |
cubicCapacity | Cubic Capacity of the Engine |
vehicleWeight | Vehicle Weight |
wheelBase | Wheelbase of the Vehicle |
financierName | Name of the Financier |
insuranceProvider | Insurance Provider |
hp/lease/agreement_with | Agreement Information |
issuingAuthority | Issuing Authority |
Status codes
Status Code | Message | Description |
|---|---|---|
200 | Success | Request is served successfully |
400 | Bad Request | The inputs are invalid |
409 | Upstream Error | Sources are down |
Getting help
Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.
You can reach out to us at [email protected].