Saltar al contenido
MCPFactura desde tu IA
Factuarea

API

Facturación fiable desde tu producto.

REST sobre JSON, permisos claros e idempotencia para que un reintento no cree otra factura.

  • 10 días de prueba
  • Sin tarjeta
  • Cancelas cuando quieras

Integraciones y formatos compatibles

  • Stripe
  • WhatsAppWhatsApp
  • Facturae
HTTP
POST /v1/invoices
Authorization: Bearer fact_test_…
Idempotency-Key: 0192…1d4b
Factuarea-Version: 2026-06-01
201 Created
Factuarea-Version: 2026-06-01
Idempotent-Replayed: false
X-RateLimit-Remaining: 297

Una petición y lo que vuelve. Las cabeceras de la respuesta son el contrato.

Idempotencia

Cada reintento conserva una sola factura

Repite el mismo POST sin crear otra factura. La clave de idempotencia devuelve la primera respuesta y protege la numeración fiscal.

  • La primera respuesta queda guardada durante 24 horas.
  • La misma clave con un cuerpo diferente se detiene con un 409.
  • La aceptan 158 de las 413 operaciones: las que crean, modifican o borran algo. Un UUID v7 por intento de negocio basta.

POST /v1/invoices

Idempotency-Key: 0192…1d4b

Sin la cabecera

  1. 201 CreatedF-2026-0184

Con la cabecera

  1. 201 CreatedF-2026-0184

Límites

Cuántas peticiones caben

La API y el servidor MCP van incluidos en todos los planes de pago, sin coste por llamada. Cada plan aporta una capacidad por minuto y por mes, y puedes ampliarla con un boost sin cambiar de plan.

  • Prueba10 días, sin webhooks

    10por minuto

    100 al mes · 1 claves · 0 webhooks

  • Emprendedor

    30por minuto

    5.000 al mes · 3 claves · 1 webhooks

  • Empresario

    300por minuto

    50.000 al mes · 25 claves · 10 webhooks

  • Enterprise

    A medida

    Capacidad, claves y webhooks adaptados al volumen acordado.

El contador viene en cada respuesta

X-RateLimit-Limit: 300
X-RateLimit-Remaining: 297
X-RateLimit-Reset: 1789381860
429 Too Many Requests
Retry-After: 12

Y en un 429, Retry-After con los segundos que hay que esperar. Espéralos. Para los 5xx, reintento con espera creciente y algo de azar, para no volver todos a la vez.

El minuto es deslizante: se cuentan los últimos 60 segundos, no el minuto del reloj. Eso quita el pico que se cuela justo al cambiar de minuto.

Versionado

Lo que puede aparecer y lo que no se va a mover

Las versiones son fechas. Se fijan por petición con una cabecera o de una vez al crear la clave; si no mandas ninguna se usa la de la clave y, en su defecto, la última. Omitirla nunca es un error.

Lo que envías

POST /v1/invoices
Factuarea-Version: 2026-06-01

Lo que vuelve

201 Created
Factuarea-Version: 2026-06-01

La versión efectiva vuelve en cada respuesta, así que siempre sabes contra cuál estás hablando.

Puede aparecer sin avisar

  • Un campo nuevo en una respuesta
  • Un parámetro opcional nuevo
  • Un endpoint nuevo
  • Un mensaje de error más claro

No pasa dentro de /v1

  • Borrar o renombrar un campo
  • Cambiar el tipo de un campo
  • Cambiar el código de estado de una respuesta
  • Volver obligatorio un campo que era opcional
12 meses
conviviendo /v1 y /v2 el día que llegue el segundo
12 meses
como mínimo antes de retirar un endpoint marcado como obsoleto
24 meses
de vida garantizada para lo que integres hoy contra /v1

Un detalle que ahorra un susto: error.type está versionado y error.code no. Si quieres ramificar por algo que no se mueva con la versión, ramifica por code.

Superficie publicada

Una integración que encaja con tu stack

El contrato OpenAPI, los SDK y el servidor MCP parten de la misma API. Las cifras se revisan contra la superficie publicada para que puedas evaluar alcance y mantenimiento antes de integrar.

operaciones API
413
recursos
37
herramientas MCP
391
páginas de documentación
797

Tecnologías y clientes compatibles

  • Logotipo oficial de TypeScriptTypeScript
  • Logotipo oficial de PHPPHP
  • Logotipo oficial de OpenAPIOpenAPI
  • Logotipo oficial de StripeStripe

Los logotipos identifican tecnologías o clientes compatibles; no implican una relación comercial ni un testimonio.

Dudas

Lo que se pregunta al evaluar la API

La API y el servidor MCP van incluidos en todos los planes de pago; no hay complemento que comprar ni coste por llamada. El plan de prueba dura 10 días y deja 10 peticiones por minuto y 100 al mes, pero no permite webhooks: su cupo es cero.

La primera llamada son cinco minutos

Una clave de pruebas, un POST y una factura registrada. Sin tarjeta y sin hablar con nadie.