15/09/2026 · Certific@2 en JSON

Certific@2 en JSON: nuevo GET /certifica/detail

15/09/2026

Hasta ahora, de un CERTIFIC@2 ya comunicado solo se podía recuperar el PDF (GET /certifica). El SEPE no devuelve el XML original, así que quien quería los datos tenía que leerlos del documento.

Nuevo GET /certifica/detail: los mismos parámetros que el duplicado (dni, startDate, ccc) y el certificado entero en JSON, sin PDF: empresa, representante, trabajador, causa y fechas de suspensión, bases de cotización mes a mes, vacaciones y totales.

GET /certifica/detail
{
  "success": true,
  "message": "OK",
  "status": 200,
  "data": {
    "enterprise": { "cif": "B99999999", "ccc": "281999699", "name": "NOMBRE EMPRESA" },
    "employee": { "nif": "99999999T", "suspension_cause": "02", "suspension_start_date": "2026-07-31" },
    "contributions": [ { "year": "2026", "month": "07", "days": 30, "base_cc": 2583.32, "base_unemployment": 2583.32 } ],
    "holidays": { "days": 0, "base_cc": 0, "base_unemployment": 0 },
    "totals": { "days": 180, "base_cc": 13499.97, "base_unemployment": 13499.97 }
  }
}

Además:

  • GET /certifica (duplicado) añade data.detail con esa misma estructura. file no cambia.
  • GET /certifica/data pasa a llamarse GET /certifica/list, que es lo que hace. El nombre antiguo sigue funcionando como alias, sin fecha de retirada por ahora; la herramienta MCP sepe_certifica_data queda igualmente como alias de sepe_certifica_list.

Fechas en YYYY-MM-DD e importes como número, a diferencia de certificates[], que conserva el formato de pantalla del SEPE (dd/mm/yyyy).