π¨π± Chile - Vehicle SOAP
Chilean vehicular SOAP (Seguro Obligatorio de Accidentes Personales) lookup validates mandatory personal accident insurance for a vehicle registered in Chile. Query by license plate and policy number to retrieve insurer, owner, validity dates, and vehicle attributes from the AACH registry.
Vehicle SOAP Lookupβ
Endpointβ
https://api.verifik.co/v2/cl/vehicle-soap
Query by license plate (plate) and policy number (policyNumber; the service uses the last four digits against the AACH registry). Typical fields include status, insuranceCompany, ownerName, ownerRut, validFrom, validTo, brand, model, manufactureYear, engineNumber, and premiumβuse for insurance compliance, fleet onboarding, and claims workflows.
Headersβ
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parametersβ
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
plate | string | Yes | Chilean license plate (Patente), 4β6 alphanumeric characters. | HTRT86 |
policyNumber | string | Yes | Policy number; the last four digits are used for the AACH SOAP lookup. | 94596506 |
Requestβ
- Node.js
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/cl/vehicle-soap", {
params: { plate: "HTRT86", policyNumber: "94596506" },
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/cl/vehicle-soap"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"plate": "HTRT86", "policyNumber": "94596506"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
Responseβ
- 200
- 404
- 409
{
"data": {
"status": "VIGENTE",
"plate": "HTRT86",
"policyNumber": "94596506",
"vehicleType": "AUTOMOVIL",
"brand": "TOYOTA",
"model": "COROLLA",
"manufactureYear": "2019",
"engineNumber": "ENG123456",
"folioNumber": "FOL789",
"insuranceCompany": "MAPFRE",
"ownerName": "JUAN PEREZ LOPEZ",
"ownerRut": "12.345.678-9",
"validFrom": "01/01/2026",
"validTo": "31/12/2026",
"premium": "$50.000"
},
"signature": {
"dateTime": "June 30, 2026 12:00 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing plate\n"
}
Notesβ
- Sandbox mode: plates
AB1001βAB1010return fixed SOAP profiles (AB1004= VENCIDO);HTRT86+policyNumber=94596506returns the live-style demo profile;ERR404returns 404; unmapped plates return random 200. - Sandbox examples:
AB1001/94590001(sedan, MAPFRE),AB1007/94590007(pickup, CHUBB),HTRT86/94596506(TOYOTA COROLLA demo). - For general Chile private vehicle lookup, see π¨π± Chile - Vehicle Information.
- Registry availability is environment-dependent; outages may return 409 timeout errors.