Endpoint: medidas correctivas (RNMC)

Con el documento de una persona y la fecha de expedición devuelve si tiene medidas correctivas pendientes por cumplir en el Registro Nacional de Medidas Correctivas, creado por la Ley 1801 de 2016. Son sanciones de policía por comportamientos contrarios a la convivencia, no asuntos judiciales: quien verifica en serio consulta también antecedentes judiciales, porque una persona limpia en un registro puede no estarlo en el otro. La fecha de expedición la exige la fuente para autenticar la consulta; una que no coincide responde 404 y no cobra. Advertencia de cobertura: el registro certifica “sin medidas” también para documentos que no existen, así que este veredicto no prueba que la persona exista.

POST/api/antecedentes-rnmc1 crédito

Medidas correctivas pendientes por cumplir de una persona, del Registro Nacional de Medidas Correctivas (RNMC) creado por la Ley 1801 de 2016, el Código Nacional de Seguridad y Convivencia Ciudadana. Son las sanciones por comportamientos contrarios a la convivencia —riñas, consumo en espacio público, porte de armas blancas, ruido— y quedan pendientes hasta que la persona paga la multa o cumple la medida pedagógica. No es lo mismo que `/api/antecedentes-judiciales`: aquél son asuntos pendientes con autoridades JUDICIALES y éste sanciones de POLICÍA; una persona limpia en uno puede no estarlo en el otro, así que una verificación seria consulta los dos. Devuelve el veredicto, el nombre completo del titular sin enmascarar, el número de registro con el que se verifica el certificado ante la Policía y el texto oficial literal, listo para mostrar o imprimir. Requiere la fecha de expedición del documento: la exige la fuente para autenticar, no nosotros. Una respuesta "no tiene medidas" COBRA —es el dato que se vino a comprar—; una fecha que no coincide responde 404 y no cobra. ⚠️ Advertencia de cobertura que conviene conocer: el registro certifica "sin medidas correctivas" también para documentos que no existen, así que este veredicto no prueba que la persona exista; para eso está /api/cedula. Cuesta 1 crédito.

Cuerpo de la solicitud

body (JSON)
{
  "docType": "CC",
  "docNumber": "1020304050",
  "fechaExpedicion": "05/10/2018"
}
Parámetros del cuerpo de la solicitud
CampoTipoQué es
docTypestringTipo de documento. Por defecto `CC`. Es un registro de personas naturales: con NIT responde 400 `tipo_documento_no_soportado` sin cobrar y sin tocar la fuente.Valores: CC · CE · TI · PA
docNumberobligatoriostringNúmero de documento. Alias aceptados: `doc`, `documento`.
fechaExpedicionobligatoriostringFecha de expedición del documento en formato **DD/MM/AAAA**. Se aceptan guiones y puntos como separador y se normalizan. NO se acepta AAAA-MM-DD: la fuente lo leería al revés y respondería "no coincide" sin explicar por qué. Alias aceptados: `fecha`, `fecha_expedicion`.
refreshbooleanIgnora 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
curl -X POST 'https://placapi.com/api/antecedentes-rnmc' \
  -H 'x-api-key: pk_live_TU_CLAVE' \
  -H 'content-type: application/json' \
  -d '{"docType":"CC","docNumber":"1020304050","fechaExpedicion":"05/10/2018"}'
JavaScript (fetch)
const res = await fetch("https://placapi.com/api/antecedentes-rnmc", {
  method: "POST",
  headers: {
    "x-api-key": "pk_live_TU_CLAVE",
    "content-type": "application/json",
  },
  body: JSON.stringify({"docType":"CC","docNumber":"1020304050","fechaExpedicion":"05/10/2018"}),
});
const data = await res.json();
Python (requests)
import requests

res = requests.post(
    "https://placapi.com/api/antecedentes-rnmc",
    headers={"x-api-key": "pk_live_TU_CLAVE"},
    json={"docType":"CC","docNumber":"1020304050","fechaExpedicion":"05/10/2018"},
)
data = res.json()

Respuesta exitosa

200 OK — datos ficticios de ejemplo
{
  "source": "medidas-correctivas",
  "status": "ok",
  "data": {
    "documento": "1020304050",
    "tipoDocumento": "Cédula de Ciudadanía",
    "nombre": "JUAN CARLOS PEREZ GOMEZ",
    "tieneAntecedentes": false,
    "descripcion": "No tiene medidas correctivas pendientes por cumplir",
    "medidas": [],
    "registroValidacion": "146449380",
    "fechaConsulta": "26/08/2026 03:32:47 p. m.",
    "textoOficial": "La Policía Nacional de Colombia informa: Que a la fecha, 26/08/2026 03:32:47 p. m. el ciudadano con Cédula de Ciudadanía Nº. 1020304050 y Nombre: JUAN CARLOS PEREZ GOMEZ. NO TIENE MEDIDAS CORRECTIVAS PENDIENTES POR CUMPLIR."
  },
  "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: 26 de agosto de 2026 · PlacApi opera desde Colombia. PlacApi no es una entidad oficial del Gobierno.

Contacto