Endpoint: clasificación del Sisbén IV y del RUI
Con el documento de una persona devuelve su grupo del Sisbén IV —A pobreza extrema, B pobreza moderada, C vulnerable, D no pobre y no vulnerable— con su subgrupo y descripción, el grupo del Registro Universal de Ingresos que lo reemplazó como criterio de focalización, y los datos básicos: nombre, sexo, edad, municipio y departamento. Sirve para verificar elegibilidad a subsidios y programas sociales.
Clasificación socioeconómica de una persona por documento, de la Ventanilla Social del DNP. Devuelve el **grupo del Sisbén IV** (A pobreza extrema · B pobreza moderada · C vulnerable · D no pobre/no vulnerable) con su subgrupo y descripción, el **grupo del RUI** —el Registro Universal de Ingresos, la escala que reemplazó al Sisbén como criterio de focalización— y los datos básicos de la persona: nombre, sexo, edad, municipio y departamento. Sirve para verificar elegibilidad a subsidios y programas sociales. **Una persona no registrada responde 404 y NO cobra.** ⚠️ Nota de calidad que conviene conocer: el endpoint oficial del grupo Sisbén le asigna "D4 – no pobre, no vulnerable" a documentos que **no existen**; acá la existencia la decide el registro de ingresos y el grupo solo se publica si esa verificación pasó, así que un `sisben: null` significa "la persona existe pero no tiene grupo publicado", nunca un dato inventado. Cuesta 1 crédito.
Cuerpo de la solicitud
{
"docType": "CC",
"docNumber": "1020304050"
}| Campo | Tipo | Qué es |
|---|---|---|
| docTypeobligatorio | string | Tipo de documento. Es un registro de PERSONAS naturales: con NIT o carné diplomático responde 400 `tipo_documento_no_soportado` sin cobrar.Valores: CC · CE · TI · RC · PA · PPT · PEP |
| docNumberobligatorio | string | Número de documento. Alias aceptado: `doc`. |
| refresh | boolean | Ignora la caché y vuelve a consultar la fuente oficial. Ojo: una consulta refrescada con datos siempre cobra (el hit de caché no). |
Ejemplos por lenguaje
curl -X POST 'https://placapi.com/api/sisben' \
-H 'x-api-key: pk_live_TU_CLAVE' \
-H 'content-type: application/json' \
-d '{"docType":"CC","docNumber":"1020304050"}'const res = await fetch("https://placapi.com/api/sisben", {
method: "POST",
headers: {
"x-api-key": "pk_live_TU_CLAVE",
"content-type": "application/json",
},
body: JSON.stringify({"docType":"CC","docNumber":"1020304050"}),
});
const data = await res.json();import requests
res = requests.post(
"https://placapi.com/api/sisben",
headers={"x-api-key": "pk_live_TU_CLAVE"},
json={"docType":"CC","docNumber":"1020304050"},
)
data = res.json()Respuesta exitosa
{
"source": "clasificacion-social",
"status": "info",
"data": {
"documento": "1020304050",
"tipoDocumento": "CC",
"persona": {
"nombre": "JUAN CARLOS PEREZ GOMEZ",
"sexo": "Masculino",
"edad": 38
},
"ubicacion": {
"departamento": "VALLE DEL CAUCA",
"municipio": "CALI",
"codigoMunicipio": "76001"
},
"sisben": {
"grupo": "B",
"nivel": "B6",
"descripcion": "Pobreza moderada"
},
"rui": {
"tieneClasificacion": true,
"grupo": "C",
"nivel": "C15",
"grupoIngresos": "Ingreso observado y estimado"
}
},
"mode": "live",
"fetchedAt": "2026-07-24T15:04:05.000Z",
"cost": 1
}Errores y cobro
Cuesta 1 crédito cuando devuelve datos. Códigos posibles: 400 401 402 404 429 500 502 — qué significa cada uno, cuál reintentar y cuál cobra, en errores y rate limits. Autenticación por x-api-key: cómo generar la clave.
Última revisión: 23 de agosto de 2026 · PlacApi opera desde Colombia. PlacApi no es una entidad oficial del Gobierno.