API
aFacturar ofrece una API REST para integrar la facturación electrónica con tus sistemas.
Autenticación
Sección titulada «Autenticación»Todas las peticiones requieren un API Key que podés generar desde Configuración → API.
Incluí el key en el header de cada request:
Authorization: Bearer tu_api_keyEndpoints principales
Sección titulada «Endpoints principales»| Método | Endpoint | Descripción |
|---|---|---|
POST | /invoices | Emitir una factura |
GET | /invoices | Listar facturas |
GET | /invoices/:id | Obtener una factura |
GET | /invoices/:id/pdf | Descargar PDF |
GET | /clients | Listar clientes |
POST | /clients | Crear un cliente |
Ejemplo
Sección titulada «Ejemplo»curl -X POST https://api.afacturar.com.ar/invoices \ -H "Authorization: Bearer tu_api_key" \ -H "Content-Type: application/json" \ -d '{ "clientId": 123, "items": [ { "description": "Servicio de consultoría", "quantity": 1, "unitPrice": 50000 } ] }'