Chile โ Health Worker & Medical Professional Verification (SIS / RNPI)
Validates and verifies medical professionals and individual health providers in the Republic of Chile by RUT (documentNumber or rut) or Full Name (fullName).
The service checks the official Registro Nacional de Prestadores Individuales de Salud (RNPI) maintained by the Superintendencia de Salud (SIS), providing certified confirmation of medical degrees, recognized specialties, issuing institutions, and professional registration status.
- Certified Health Professions: Validates physicians, surgeons (mรฉdico cirujano), dentists (cirujano dentista), nurses, midwives, medical technologists, and physical therapists.
- Accredited Medical Specialties: Confirms medical specialties and sub-specialties certified by CONACEM or recognized universities.
- Official Compliance: Essential for clinics, telemedicine platforms, health insurers (FONASA / ISAPRE), and pharmacies to verify provider credentials.
API Referenceโ
Endpointโ
GET https://api.verifik.co/v2/cl/health-worker
(Also available via alias https://api.verifik.co/v2/cl/medical-professional)
Headersโ
| Name | Value |
|---|---|
Accept | application/json |
Authorization | Bearer <token> |
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
rut | string | Conditional | Chilean RUT number (e.g. 4738039-1 or 12443604-4). Required if fullName is omitted. |
documentNumber | string | Conditional | Alias for rut. |
documentType | string | No | Document type: RUT (default). |
fullName | string | Conditional | Full name of the medical professional (minimum 3 characters). Required if RUT is omitted. |
force | boolean | No | Bypass recent lookup cache and trigger fresh verification. |
Requestโ
- Node.js / JavaScript
- Python
import axios from "axios";
const options = {
method: "GET",
url: "https://api.verifik.co/v2/cl/health-worker",
params: {
documentNumber: "4738039-1",
documentType: "RUT"
},
headers: {
Accept: "application/json",
Authorization: "Bearer YOUR_API_TOKEN"
}
};
const response = await axios.request(options);
console.log(response.data);
import requests
url = "https://api.verifik.co/v2/cl/health-worker"
params = {
"documentNumber": "4738039-1",
"documentType": "RUT"
}
headers = {
"Accept": "application/json",
"Authorization": "Bearer YOUR_API_TOKEN"
}
response = requests.get(url, params=params, headers=headers)
print(response.json())
Responseโ
- 200 (Success)
- 404 (Not Found)
- 409 (Missing Parameter)
{
"data": {
"rut": "4738039-1",
"documentType": "RUT",
"documentNumber": "4738039-1",
"fullName": "HERNANDEZ PARRA HECTOR",
"profession": "MรDICO CIRUJANO",
"specialty": "CIRUGรA GENERAL",
"region": "BIOBรO",
"city": "CHILLรN",
"isHealthWorker": true,
"isActive": true,
"totalRegistrations": 1,
"registrations": [
{
"rut": "4738039-1",
"fullName": "HERNANDEZ PARRA HECTOR",
"profession": "MรDICO CIRUJANO",
"specialty": "CIRUGรA GENERAL",
"category": "CONVENIO MรDICOS",
"entity": "RED NACIONAL DE PRESTADORES DE SALUD",
"region": "BIOBรO",
"city": "CHILLรN",
"address": "CONSTITUCIรN 664 OF. 214",
"phone": "42-221469",
"status": "ACTIVO",
"source": "Datos.gob.cl / Registro Nacional de Prestadores de Salud"
}
],
"checkedSources": [
"DATOS_GOB_CL_PRESTADORES_SALUD",
"SUPERSALUD_RNPI_CHILE",
"SERVICIOS_DE_SALUD_CHILE"
],
"valid": true
},
"signature": {
"dateTime": "November 4, 2026 8:00 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Health worker record not found for the provided identifier."
}
{
"code": "MissingParameter",
"message": "Either rut (documentNumber) or fullName is required."
}
Notesโ
- Use either
rut/documentNumberorfullName. - RUT numbers can be provided with or without dots and dash (e.g.,
4.738.039-1or4738039-1). - In sandbox mode, test RUTs include
4738039-1(Mรฉdico Cirujano - Cirugรญa General) and12443604-4(Mรฉdico Cirujano - Traumatologรญa).