REST + MCP, un solo contrato
Mismo formato para scripts curl y sesiones de agentes tipo Claude: initialize, tools/list, tools/call.
Todo lo que hace la interfaz web está disponible por JSON: crear facturas, filtrarlas y obtener PDFs renderizados en servidor. Los agentes de IA hablan la misma superficie mediante un endpoint Model Context Protocol — por eso este sitio publica llms.txt y una skill de agente.
Leer la documentación de la skill →
Mismo formato para scripts curl y sesiones de agentes tipo Claude: initialize, tools/list, tools/call.
Los tokens Bearer mapean a una cuenta; los agentes solo ven las facturas de esa cuenta.
GET /api/v1/invoices/:id.pdf renderiza en servidor — salida idéntica a la que descargan los humanos.
Envía Authorization: Bearer <api_token>. Los agentes deben pedir el token a su usuario; se puede regenerar cuando quieras.
No hace falta — JSON plano sobre HTTPS. El SKILL.md del agente documenta flujos curl listos para pegar.
API: 120 peticiones/minuto por IP. MCP: 60/minuto. Login y reseteo de contraseña: 10/minuto.
Sí — POST de la factura y luego GET /api/v1/invoices/:id.pdf con el id devuelto.