Saltar al contenido
API v1 · https://bentho.org/api
GET/api/mod/facturacion/{espacio}/orders/{orden}/events

La historia de una orden

Cada cambio de estado de la orden, el más antiguo primero: de qué estado a cuál, quién y por qué. Responde «¿quién aprobó este pago?» o «¿quién canceló esta orden?».

  • PERMISOlee (vale cualquier clave)
  • CRÉDITOSno gasta
  • AUTENTICACIÓNBearer bth_…

PARÁMETROS

CAMPOTIPOREQUERIDOQUÉ ES
espaciostringSÍEl id del espacio (sale en GET /api/companies). Tiene que tener el módulo Facturación.
ordenstringSÍEl id de la orden: el que devolvió crearla (32 caracteres hexadecimales).

RESPUESTA 200

CAMPOTIPOQUÉ ES
events[].de_estado · a_estadostring | nullDe dónde a dónde. de_estado es null en la creación.
events[].actorstringQuién: el revisor o el actor que mandaste, lead (el cliente al mandar un comprobante), sistema (al vencer), auto (aprobado solo)…
events[].motivostring | nullPor qué.
events[].tsnumberCuándo, en segundos desde 1970.
events[].id · order_idstringEl evento y la orden.

ERRORES DE ESTA RUTA · SIEMPRE {"detail": …}

STATUSCUÁNDODETAIL LITERAL
403El espacio no tiene el módulo Facturaciónmódulo no habilitado para este espacio.
404No hay una orden con ese id en el espacioorden no encontrada.

Y los de cualquier ruta —clave inválida, cuenta no al día, IP, límites—, en Errores, límites y créditos.