Skip to main content

Chile β€” Identity document validation

This endpoint checks document vigency for Chilean RUN or RUT using the printed serial number on the physical ID, in addition to the identifier. Use it when you must confirm that a card is valid (not only that the number exists)β€”for example high-assurance KYC or compliance steps that go beyond a simple cedula lookup.

For name-only verification against civil registry without serial, use Identity verification in Chile (v2/cl/cedula).

API reference​

Endpoint​

https://api.verifik.co/v2/cl/validate/documents

Submit RUN or RUT, document number, and printed serial to obtain a vigency-style status from civil or tax validation sourcesβ€”use when the physical ID must be confirmed, not only the number.

Headers​

NameValue
Acceptapplication/json
AuthorizationBearer <token>

Parameters​

NameTypeRequiredDescription
documentTypestringYesRUN (civil card flow) or RUT (tax-oriented flow).
documentNumberstringYesIdentifier without spaces, per integration guidelines.
serialNumberstringYesSerial printed on the document; required for the underlying validation sources.

Request​

import axios from "axios";

const { data } = await axios.get("https://api.verifik.co/v2/cl/validate/documents", {
params: {
documentType: "RUN",
documentNumber: "18562530-3",
serialNumber: "A123456789",
},
headers: { Accept: "application/json", Authorization: `Bearer ${process.env.VERIFIK_TOKEN}` },
});
console.log(data);

Response​

{
"data": {
"documentType": "RUN",
"documentNumber": "18.562.530-3",
"serialNumber": "A123456789",
"status": "Vigente"
},
"signature": {
"dateTime": "April 9, 2026 4:00 PM",
"message": "Certified by Verifik.co"
},
"id": "CLVAL1"
}

Notes​

  • The exact status string depends on the upstream registry wording; treat it as a vigency indicator, not a substitute for legal advice.
  • Collect serialNumber from the physical document; without it, validation cannot complete against the civil Registro Civil flow.