Saltar al contenido principal

Historial de cambios

v2 (actual)​

  • La empresa y su RNC salen del token: las rutas ya no llevan companyId ni {rnc}.
    • validate, send y external-status pierden /{companyId}.
    • document-status/{rnc}/{encf} pasa a document-status/{encf}.
    • consult-rnc/{rnc} pasa a consult-rnc.
  • Todo lo demás es igual que en v1: cuerpos, respuestas, errores, autenticación y límites. Ver Migrar de v1 a v2.

v1 (obsoleta)​

Sigue funcionando sin cambios para las integraciones existentes, pero no recibirá novedades.

  • Publicación de la API v1 para integradores: Auth/login, validate, send, document-status, external-status y consult-rnc.
  • validate y external-status aceptan companyId = 0 ("la empresa de mi credencial"), como send.
  • Protección del login: bloqueo temporal de la credencial tras intentos fallidos y límite por IP (429 con Retry-After).

Los cambios compatibles (campos nuevos, endpoints nuevos) se publican dentro de la versión actual. Un cambio incompatible da lugar a una versión nueva con su propia URL; la anterior se mantiene durante la transición.