Vehicle lookup capability

RC Advance Verification API

Review RC ownership, vehicle identity, insurance, PUC validity and financing information together.

Using rc advance verification in your workflow

Build a broader vehicle review from the full Vehicle Info response. Registration and owner details sit alongside insurance, PUC, fitness, tax, finance and challan information. This page focuses on combining those groups for a consistent intake review while preserving their individual status labels and dates.

  1. 1Retrieve Vehicle Info using the registration number.
  2. 2Review owner and vehicle identity against the intake information.
  3. 3Check finance, policy, PUC, fitness and tax fields independently.
  4. 4Handle empty fields and conflicting values before completing your review.

Fields to use for rc advance verification

data.vehicle

Vehicle identity, owner, address and registration details.

data.financer / hypothecation_status

Returned financier and financing status; the financier can be null or empty.

data.insurance

Available policy information and expiry dates.

data.puc

Certificate status, validity and available history.

data.fitness_upto / tax_upto

Returned fitness and tax validity dates.

data.challan / rto_details

Available challan and registering-office context.

Explore the relevant response fields

The preview shows the relevant portion of the RTO Vehicle Info response. The underlying request returns the full response; this is not a separate filtered endpoint. Sample data is fictional.

Response previewSandbox

GET https://api.cstudio.sbs/v1/rto/vehicle-info?vehicle_number=MH12AB1234

Integrate the RTO Vehicle Info endpoint

Use GET /v1/rto/vehicle-info with vehicle_number. Read the relevant fields from data after the response succeeds.

cURL example
curl -X GET "https://api.cstudio.sbs/v1/rto/vehicle-info?vehicle_number=MH12AB1234" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json"
RC Advance Verification · response excerpt
{
  "status": "success",
  "success": true,
  "registration_number": "MH12AB1234",
  "data": {
    "regNo": "MH12AB1234",
    "owner_name": "AARAV DESAI",
    "owner_count": "1",
    "rc_status": "ACTIVE",
    "blacklist_status": "CLEAN",
    "fitness_upto": "14-Sep-2037",
    "tax_upto": "14-Sep-2037",
    "financer": null,
    "hypothecation_status": "NONE (Self-Financed / Unencumbered)",
    "vehicle": {
      "registration_number": "MH12AB1234",
      "owner_name": "AARAV DESAI",
      "owner_count": "1",
      "maker": "MARUTI SUZUKI INDIA LTD",
      "model": "BALENO DELTA 1.2",
      "maker_model": "MARUTI SUZUKI INDIA LTD BALENO DELTA 1.2",
      "vehicle_class": "Motor Car(LMV)",
      "fuel_type": "PETROL",
      "color": "SILVER",
      "cubic_capacity": "1197",
      "seating_capacity": "5",
      "manufacturing_date": "08/2022",
      "registration_date": "15-Sep-2022",
      "rc_status": "ACTIVE",
      "blacklist_status": "CLEAN",
      "financer": "",
      "hypothecation_status": "NONE (Self-Financed / Unencumbered)",
      "present_address": "42, Maple Residency, Baner, Pune, Maharashtra, 411045",
      "permanent_address": "42, Maple Residency, Baner, Pune, Maharashtra, 411045",
      "registered_address": "42, Maple Residency, Baner, Pune, Maharashtra, 411045"
    },
    "insurance": {
      "company": "Example General Insurance Co. Ltd.",
      "policy_number": "MOTOR/DEMO/2026/000123",
      "policy_type": "PRIVATE CAR PACKAGE POLICY",
      "policy_status": "Active",
      "current_policy_period": "15-Sep-2026 to 14-Sep-2027",
      "policy_period_tp": "15-Sep-2026 to 14-Sep-2027",
      "valid_upto": "14-Sep-2027",
      "previous_insurer": "Example General Insurance",
      "idv": "650000",
      "ncb": "20%",
      "nil_depreciation": "Y"
    },
    "puc": {
      "puc_number": "MH12/DEMO/2026/004821",
      "valid_upto": "14-Mar-2027",
      "status": "ACTIVE",
      "history": [
        {
          "puc_number": "MH12/DEMO/2026/004821",
          "valid_upto": "14-Mar-2027",
          "is_active": true
        }
      ]
    },
    "challan": {
      "summary": {
        "total_challans": 0,
        "has_pending_challans": false,
        "pending_challan_count": 0,
        "total_pending_amount": 0,
        "total_pending_amount_formatted": "₹0.00"
      },
      "records": []
    },
    "rto_details": {
      "rto": "Pune, Maharashtra",
      "rto_code": "MH-12",
      "rto_phone": "",
      "rto_website": "https://example.com/rto",
      "state": "Maharashtra"
    }
  }
}

Where this capability fits

Vehicle intake checklists

Bring the supported vehicle data groups together for a review checklist.

Used-vehicle platforms

Present ownership, finance and certificate information alongside seller-supplied details.

RC Advance Verification pricing

Same plans as RTO Vehicle Info. These fields are available through the same vehicle lookup; separate requests are not needed for each response group.

Starter

₹799/mo
Requests
1,000 / Month
Rate Limit
1000 requests / hour
Choose This Plan

Pro

₹1,999/mo
Requests
3,000 / Month
Rate Limit
Uncapped
Choose This Plan
Recommended

Ultra

₹4,999/mo
Requests
10,000 / Month
Rate Limit
Uncapped
Choose This Plan

Mega

₹11,999/mo
Requests
30,000 / Month
Rate Limit
Uncapped
Choose This Plan

Enterprise High-Volume Scale (100,000+ Requests / Month)

High Volume

Need high-concurrency throughput, custom rate limits, dedicated IP whitelisting, or bundled multi-API volume?

Chat on WhatsApp for Enterprise

RC Advance Verification questions

It is a focused workflow over the existing Vehicle Info response: owner and vehicle identity, insurance, PUC, fitness and tax dates, financing, challan and registering-office information.