Documentación Integración EdFactura
Integración EdFactura
Clientes, proveedores, productos, categorías, seriales, inventario, impuestos, facturas, cotizaciones, notas de débito y de crédito, órdenes de compra, gastos, pagos, importaciones y secuencias de comprobantes de un negocio de EdFactura, con la autorización de su propietario. Cada negocio se vincula desde el panel; las llaves sandbox usan su vínculo de prueba y las de producción, el real.
Clientes y contactos
GET
/customers
Listar clientes
Lista paginada de los clientes del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/customers" \
-H "X-API-Key: SU_API_KEY"
Proveedores
GET
/vendors
Listar proveedores
Lista paginada de los proveedores del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/vendors" \
-H "X-API-Key: SU_API_KEY"
Productos, variaciones y precios por grupo
GET
/products
Listar productos y servicios
Lista paginada de los productos y servicios del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/products" \
-H "X-API-Key: SU_API_KEY"
Seriales
GET
/serials
Listar seriales
Lista paginada de los seriales del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/serials" \
-H "X-API-Key: SU_API_KEY"
Inventario
GET
/inventory
Consultar existencias
Existencias paginadas de los productos de venta, rastreables y de tipo product.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/inventory" \
-H "X-API-Key: SU_API_KEY"
Impuestos, retenciones y grupos
GET
/taxes
Listar impuestos y retenciones
Lista paginada de los impuestos y retenciones del negocio (activos e inactivos).
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/taxes" \
-H "X-API-Key: SU_API_KEY"
{
"success": true,
"data": [
{
"id": 300,
"group": {
"id": 110,
"name": "Propina Legal"
},
"name": "Propina Legal",
"rate": "10.00",
"is_type": "OtrosImpuesto",
"dgii_codigo": "001",
"details": null,
"is_active": true
}
],
"meta": {
"pagination": {
"limit": 50,
"next_cursor": null,
"has_more": false
},
"request_id": "9f1c2a7b3e4d5f60",
"timestamp": "2026-10-03T10:15:00-04:00",
"ambiente": "sandbox"
}
}
Categorías
GET
/categories
Listar categorías
Lista paginada de las categorías de ingreso y de gasto del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/categories" \
-H "X-API-Key: SU_API_KEY"
{
"success": true,
"data": [
{
"id": 358,
"name": "Prueba Reglas Gastos",
"type": 2
}
],
"meta": {
"pagination": {
"limit": 50,
"next_cursor": null,
"has_more": false
},
"request_id": "9f1c2a7b3e4d5f60",
"timestamp": "2026-10-03T10:15:00-04:00",
"ambiente": "sandbox"
}
}
Facturas
GET
/invoices
Listar facturas
Lista paginada de las facturas del negocio, incluidas las anuladas, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/invoices" \
-H "X-API-Key: SU_API_KEY"
Cotizaciones
GET
/estimates
Listar cotizaciones
Lista paginada de las cotizaciones del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/estimates" \
-H "X-API-Key: SU_API_KEY"
Notas de débito
GET
/debit-notes
Listar notas de débito
Lista paginada de las notas de débito del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/debit-notes" \
-H "X-API-Key: SU_API_KEY"
Notas de crédito
GET
/credit-notes
Listar notas de crédito
Lista paginada de las notas de crédito del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/credit-notes" \
-H "X-API-Key: SU_API_KEY"
Órdenes de compra
GET
/purchase-orders
Listar órdenes de compra
Lista paginada de las órdenes de compra del negocio, incluidas las anuladas, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/purchase-orders" \
-H "X-API-Key: SU_API_KEY"
Gastos
GET
/expenses
Listar gastos
Lista paginada de los gastos del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/expenses" \
-H "X-API-Key: SU_API_KEY"
Pagos
GET
/payments
Listar pagos
Lista paginada de los pagos del negocio, con filtros.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/payments" \
-H "X-API-Key: SU_API_KEY"
Secuencias NCF
GET
/ncf-sequences
Listar secuencias NCF
Lista paginada de las secuencias NCF del negocio, con su disponibilidad y vigencia.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/ncf-sequences" \
-H "X-API-Key: SU_API_KEY"
{
"success": true,
"data": [
{
"id": 26,
"ncf_type_id": 13,
"type_name": "Regímenes Especiales de Tributación",
"prefix": "B14",
"start": 23,
"end": 35,
"next": 25,
"next_ncf": "B1400000025",
"available": 11,
"validity_from": "2023-01-01",
"validity_to": "2024-12-31",
"status": "inactive",
"exhausted": false,
"low_stock": false,
"expired": true,
"usable": false
}
],
"meta": {
"pagination": {
"limit": 50,
"next_cursor": null,
"has_more": false
},
"request_id": "9f1c2a7b3e4d5f60",
"timestamp": "2026-10-03T10:15:00-04:00",
"ambiente": "sandbox"
}
}
Secuencias e-CF
GET
/ecf-sequences
Listar secuencias e-CF
Lista paginada de las secuencias e-CF del negocio, con su disponibilidad y vigencia.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/ecf-sequences" \
-H "X-API-Key: SU_API_KEY"
{
"success": true,
"data": [
{
"id": 51,
"ecf_type": 31,
"type_name": "Factura de Crédito Fiscal Electrónica",
"prefix": "E31",
"start": 100,
"end": 1000,
"current": 139,
"next": 140,
"next_encf": "E310000000140",
"available": 861,
"validity_from": "2026-06-01",
"validity_to": "2028-12-31",
"authorization_number": "",
"status": "active",
"expired": false,
"usable": true,
"low_stock": false,
"expiring_soon": false
}
],
"meta": {
"pagination": {
"limit": 50,
"next_cursor": null,
"has_more": false
},
"request_id": "9f1c2a7b3e4d5f60",
"timestamp": "2026-10-03T10:15:00-04:00",
"ambiente": "sandbox"
}
}
e-CF emitidos
GET
/ecf-documents
Listar e-CF emitidos
Lista paginada de los e-CF emitidos por el negocio, sin el XML.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/ecf-documents" \
-H "X-API-Key: SU_API_KEY"
e-CF recibidos
GET
/ecf-received
Listar e-CF recibidos
Lista paginada de los e-CF que otros emisores enviaron al negocio, sin el XML.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/ecf-received" \
-H "X-API-Key: SU_API_KEY"
Bitácora e-CF
GET
/ecf-logs
Listar la bitácora e-CF
Lista paginada de las comunicaciones e-CF del negocio con la DGII y con los receptores, sin los cuerpos.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/ecf-logs" \
-H "X-API-Key: SU_API_KEY"
Pedidos
GET
/orders
Listar pedidos
Lista paginada de los pedidos del negocio, sin sus líneas.
curl "https://api.edfactura.com/v1/edfactura/{vinculo}/orders" \
-H "X-API-Key: SU_API_KEY"