Validar sin guardar
POST /cliente/registros/validar revisa el lote y no escribe en la base. Úselo antes de persistir.
curl -sS -X POST "$BASE_URL/cliente/registros/validar" \
-H "X-API-Key: $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"registros": [
{
"id_externo": "CLI-2026-00041",
"curp": "ABCD000101HDFMRN09",
"nombre": "Juan Perez Garcia"
}
]
}'Revise validos e invalidos. persiste viene en false.
| Campo | Regla |
|---|---|
curp | Obligatorio. 18 caracteres. |
nombre | Recomendado. Si falta, se usa la CURP. |
id_externo | Opcional. Si falta, se usa la CURP. |
Campos opcionales que se ignoran si no vienen: primer_apellido, segundo_apellido, fecha_nacimiento, sexo_asignado (H, M o X) y fecha_evento.
El lote admite de 1 a 5000 registros. Un JSON que no cumple el contrato responde 422. Un cuerpo que no es JSON responde 415.
Updated 35 minutes ago
Did this page help you?
