API
API de facturación
Crea clientes y facturas en Facturity desde tu tienda online, tu CRM o tu ERP, con una llamada por factura.
Dos métodos, lo que hace falta
La API de Facturity tiene dos métodos. crear-cliente da de alta un cliente. crear-factura crea la factura y, si le mandas los datos del cliente, lo da de alta en la misma llamada.
- Autenticación con un token por usuario
- Serie, número, fecha, concepto y líneas con su IVA, cantidad y descuento
- Forma de pago, estado, fecha de pago y si está pagada
- Recargo de equivalencia y retención de IRPF
- Facturas simplificadas sin datos del cliente
- Rectificativas que apuntan a la factura original
- Datos de FACe: oficina contable, órgano gestor, unidad tramitadora, pedido y expediente
# La dirección y el token te los damos al activar la API curl -X POST "$FACTURITY_API" \ -F token="$FACTURITY_TOKEN" \ -F method=crear-factura \ -F serie=26F -F numero=143 \ -F fecha=2026-10-09 \ -F razon_social="Clínica Dental Mar, S.L." \ -F nif=B00000001 \ -F forma_pago="Transferencia bancaria" \ -F dtl='[{"concepto":"Revisión","cantidad":1, "precio":120.00,"tipo_iva":21}]'
Cómo se pone en marcha
De la primera llamada a producción
Nos cuentas tu sistema
Desde dónde vendes, cuántas facturas emites y qué series usas.
Te damos acceso
Tu token, la documentación de los campos y un ejemplo de llamada.
Lo revisamos contigo
Probamos la integración con facturas de prueba antes de facturar de verdad.
Integración
Pide acceso a la API
Cuéntanos desde dónde quieres facturar y te escribimos con los siguientes pasos.
Preguntas frecuentes
Sobre la API
¿Qué puedo hacer con la API?
Crear clientes y crear facturas. Al crear una factura puedes mandar también los datos del cliente y se da de alta en la misma llamada.
¿Cómo me autentico?
Con un token por usuario que te damos al activar la API, junto con la dirección a la que llamar.
¿Quién pone el número de la factura?
Tu sistema, junto con la serie. Así la numeración sigue la de tu tienda o tu ERP.
¿En qué lenguaje tengo que programar?
En cualquiera que haga una petición HTTP POST: PHP, Python, JavaScript, .NET o lo que use tu sistema. Te damos un ejemplo de llamada completo.
