Skip to content

Person-Vehicle Verification ​

Use Cases ​

  • Auto finance credit review: verify the association between the applicant, the vehicle, and the business documents.
  • Financial lease and pledge management: assist in confirming the vehicle user or related entity to reduce ownership and fraud risk.
  • Insurance and claims document verification: verify the person-vehicle relationship during underwriting, changes, and claims.
  • Used car transaction review: provide auxiliary verification for transfers, replacements, and high-value vehicle transactions.

Endpoint ​

See the cooperation email notification.

API Description ​

ProtocolMethodEncodingResponse Format
HTTPSGET/POSTUTF-8JSON

Input Parameters ​

VIN (or license plate number) + name or enterprise name

ParameterTypeRequiredDescription
access_tokenstringOptionalAccess token; only required when signature verification is enabled. Generate it via the App.Auth.ApplyToken interface
ownerNamestringYesOwner name or entity name
plateNumstringOptionalLicense plate number (either plate or VIN is required; when both are passed, VIN takes priority)
vinstringOptionalVIN (either plate or VIN is required; when both are passed, VIN takes priority)

ownerName+plateNum

or

ownerName+vin

Choose either combination.

Generally, ownerName+vin has a higher hit rate.

Response Fields ​

Response Result ​

FieldTypeDescription
retintegerStatus code; 200 = success, 4xx = client error, 5xx = server error
dataobject or mixed typeBusiness data, specified per interface; usually an object
msgstringMessage; error description on failure

Sample JSON response

text
// Successful query example, consistent
{
    "ret": 200,
    "data": {
        "checkResult": 1
    },
    "msg": ""
}

// Successful query example, inconsistent
{
    "ret": 200,
    "data": {
        "checkResult": 2
    },
    "msg": ""
}

// Failed query example, parameter error
{
    "ret": 400,
    "data": {},
    "msg": "车牌号码不正确或超出服务范围"
}

// Failed query example, no data
{
    "ret": 414,
    "data": {},
    "msg": "查无数据"
}

Error Codes ​

Error List ​

Status CodeDescription
400ret=400, client parameter error or invalid request
404ret=404, the interface service does not exist
406ret=406, access_token verification failed
407ret=407, insufficient app_key permission or unknown application
408ret=408, the current user is prohibited or not logged in
414ret=414, no data found
500Internal server error

Important Technical FAQ ​

If the owner and the insured person are inconsistent — this often occurs with company-registered vehicles.

After actual verification, the actual owner is used.