Ejemplos por país
➕ Crear documentos
Colección de Postman
Para ayudarte con tu integración, descarga nuestra Colección de Postman aquí: https://github.com/koyweforest/api-billing-postman
Para facilitar las pruebas, puedes utilizar la siguiente información al emitir documentos:
| account_id | CUIT | legal_name | activity | postalcode |
|---|---|---|---|---|
| 29240 | 20357265992 | Tecnologias Avanzadas S.A. | Servicios de desarrollo de software | 1043 |
Factura A (Factura Electrónica A)
Para crear una nueva Factura A argentina a través del sistema de facturación electrónica ARCA, debes utilizar el endpoint /documents con los parámetros correspondientes y la información del contribuyente requerida por las regulaciones de AFIP.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "111",
"received_issued_flag": 0,
"document_sequence_code":"1",
"issue_date": "2026-03-13",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30274688781",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Factura B (Factura Electrónica B)
Para emitir una Factura B argentina (comúnmente utilizada como boleta de consumidor), debes usar el endpoint /documents con los parámetros adecuados para receptores no inscriptos en el IVA. Este tipo de documento está diseñado para consumidores finales o contribuyentes que no son elegibles para el crédito fiscal del IVA, e incluye requisitos fiscales simplificados en comparación con la Factura A.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "115",
"received_issued_flag": 0,
"document_sequence_code":"1",
"issue_date": "2026-03-13",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30111111118",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 5
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Factura C (Factura Electrónica C)
Para emitir una Factura C argentina, debes usar el endpoint /documents con los parámetros correspondientes a los contribuyentes inscriptos bajo el régimen de Monotributo. Este tipo de documento excluye los cálculos de IVA y está destinado a monotributistas, requiriendo un desglose fiscal mínimo y manteniendo el pleno cumplimiento con los estándares de facturación electrónica de ARCA.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "119",
"received_issued_flag": 0,
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30111111118",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 7
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 100,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 0,
"modifier_percentage": 0,
"total_amount_line": 100,
"sku": "3245"
}
],
"totals": {
"net_amount": 100,
"taxes_amount": 0,
"total_amount": 100
}
}
Factura E (Factura Electrónica de Exportación)
Para emitir una Factura E argentina en operaciones de exportación, debes usar el endpoint /documents con los parámetros requeridos para transacciones internacionales. Este tipo de documento se utiliza exclusivamente para bienes o servicios vendidos al exterior y está exento del IVA. Requiere información detallada sobre la identificación fiscal extranjera del comprador, especificaciones de moneda, destino de exportación y datos aduaneros, de acuerdo con las regulaciones de comercio exterior de AFIP.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "123",
"received_issued_flag": 0,
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30274688781",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 9,
"existing_permission": "N",
"language_code": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UN",
"unit_price": 5000,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 0,
"modifier_percentage": 0,
"total_amount_line": 5000,
"sku": "3245"
}
],
"totals": {
"net_amount": 5000,
"non_taxed_amount": 0,
"exempt_amount": 0,
"vat_amount": 0,
"other_taxes_amount": 0,
"total_amount": 5000
}
}
Nota de crédito A con referencia de reference_document_id
Los parámetros del receptor son obligatorios para la nota de crédito. Para emitir una Nota de Crédito A argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura A original que se está ajustando.
Usa reference_document_id (document_id) para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "112",
"issue_date": "2026-03-12",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30274688781",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"references": [
{
"document_type_id": "111",
"reference_document_id": "61",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 12,
"reference_date": "2026-03-11"
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Nota de crédito A con referencia de reference_number
Los parámetros del receptor son obligatorios para la nota de crédito. Para emitir una Nota de Crédito A argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura A original que se está ajustando.
Usa reference_number para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "112",
"issue_date": "2026-02-20",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30274688781",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"references": [
{
"document_type_id": "111",
"reference_number": "154",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 12,
"reference_date": "2026-02-20"
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Nota de crédito B con referencia de reference_document_id
Los parámetros del receptor son obligatorios para la nota de crédito. Para emitir una Nota de Crédito B argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura B original que se está ajustando.
Usa reference_document_id (document_id) para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "116",
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30111111118",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 5
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"references": [
{
"document_type_id": "115",
"reference_document_id": "67",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 12,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Nota de crédito B con referencia de reference_number
Los parámetros del receptor son obligatorios para la nota de crédito. Para emitir una Nota de Crédito B argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura B original que se está ajustando.
Usa reference_number para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "116",
"issue_date": "2026-02-20",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30111111118",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 5
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"references": [
{
"document_type_id": "115",
"reference_number": "7",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 12,
"reference_date": "2025-10-17"
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Nota de crédito C con referencia de reference_number
Los parámetros del receptor son obligatorios para la nota de crédito. Para emitir una Nota de Crédito C argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura C original que se está ajustando.
Usa reference_number para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "120",
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30111111118",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 100,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 0,
"modifier_percentage": 0,
"total_amount_line": 100,
"sku": "3245"
}
],
"references": [
{
"document_type_id": "119",
"reference_number": "1",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 1,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 100,
"vat_amount": 0,
"total_amount": 100
}
}
Nota de crédito E con referencia de reference_number
Los parámetros del receptor son obligatorios para la nota de crédito. Para emitir una Nota de Crédito E argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura E original que se está ajustando.
Usa reference_number para referenciar el documento que estás cancelando.
- Endpoint: https://api-billing.koywe.com/V1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "124",
"received_issued_flag": 0,
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20610383727",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "<string>",
"issuer_address": "<string>",
"issuer_district": "<string>",
"issuer_city": "<string>",
"issuer_department": "<string>",
"issuer_country_id": "88",
"issuer_phone": "<string>",
"issuer_activity": "<string>",
"issuer_postalcode": "12345456",
"receiver_tax_id_code": "20111111112",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "string",
"receiver_district": "string",
"receiver_city": "string",
"receiver_department": "string",
"receiver_country_id": "83",
"receiver_phone": "<string>",
"receiver_activity": "<string>",
"receiver_postalcode": "12343456",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 9,
"existing_permission": "N",
"language_code": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UN",
"unit_price": 5000,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 0,
"modifier_percentage": 0,
"total_amount_line": 5000,
"sku": "3245"
}
],
"references": [
{
"document_type_id": "123",
"reference_number": "1",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 12,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 5000,
"total_amount": 5000
}
}
Nota de débito A con referencia de reference_document_id
Los parámetros del receptor son obligatorios para la nota de débito. Para emitir una Nota de Débito A argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura A original que se está ajustando.
Usa reference_document_id (document_id) para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "113",
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30274688781",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"references": [
{
"document_type_id": "111",
"reference_document_id": "76",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 1,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Nota de débito B con referencia de reference_document_id
Los parámetros del receptor son obligatorios para la nota de débito. Para emitir una Nota de Débito B argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura B original que se está ajustando.
Usa reference_document_id (document_id) para referenciar el documento que estás cancelando.
- Endpoint: https://api-billing.koywe.com/V1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "117",
"received_issued_flag": 0,
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20610383727",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "<string>",
"issuer_address": "<string>",
"issuer_district": "<string>",
"issuer_city": "<string>",
"issuer_department": "<string>",
"issuer_country_id": "88",
"issuer_phone": "<string>",
"issuer_activity": "<string>",
"issuer_postalcode": "12345456",
"receiver_tax_id_code": "20111111112",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "string",
"receiver_district": "string",
"receiver_city": "string",
"receiver_department": "string",
"receiver_country_id": "83",
"receiver_phone": "<string>",
"receiver_activity": "<string>",
"receiver_postalcode": "12343456",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 9,
"existing_permission": "N",
"language_code": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "3245",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
},
{
"quantity": 1,
"line_description": "Prueba Koywe 2",
"unit_measure": "UNI",
"unit_price": 150,
"long_description": "Test descripcion 2",
"modifier_amount": 0,
"total_taxes": 38.25,
"modifier_percentage": 0,
"total_amount_line": 188.25,
"sku": "1111",
"taxes": [
{
"tax_type_id": "474",
"tax_percentage": 21,
"tax_amount": 21,
"tax_base_amount": 100
},
{
"tax_type_id": "475",
"tax_percentage": 10.5,
"tax_amount": 5.25,
"tax_base_amount": 50
},
{
"tax_type_id": "484",
"tax_percentage": 8,
"tax_amount": 12,
"tax_base_amount": 150
}
]
}
],
"references": [
{
"document_type_id": "115",
"reference_document_id": "67",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 1,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 300,
"taxes_amount":76.5,
"total_amount": 376.5
}
}
Nota de débito C con referencia de reference_document_id
Los parámetros del receptor son obligatorios para la nota de débito. Para emitir una Nota de Débito C argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura C original que se está ajustando.
Usa reference_document_id (document_id) para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "121",
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30000000007",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UNI",
"unit_price": 100,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 0,
"modifier_percentage": 0,
"total_amount_line": 100,
"sku": "3245"
}
],
"references": [
{
"document_type_id": "119",
"reference_document_id": "80",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 1,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 100,
"taxes_amount": 0,
"total_amount": 100
}
}
Nota de débito E con referencia de reference_document_id
Los parámetros del receptor son obligatorios para la nota de débito. Para emitir una Nota de Débito E argentina, debes usar el endpoint /documents con los parámetros correspondientes y la referencia a la Factura E original que se está ajustando.
Usa reference_document_id (document_id) para referenciar el documento que estás cancelando.
- Endpoint: https://apifacto.com/v1/documents
- Método: POST
- Cabeceras requeridas:
- Content-Type: application/json
- Authorization: Bearer \<token>
- Accept: /
{
"header": {
"account_id": 29240,
"document_type_id": "125",
"received_issued_flag": 0,
"issue_date": "2026-03-13",
"document_sequence_code":"1",
"issuer_tax_id_code": "20357265992",
"issuer_tax_id_type": "AR-CUIT",
"issuer_legal_name": "Tecnologias Avanzadas S.A.",
"issuer_address": "Av. Corrientes 1234",
"issuer_district": "San Nicolas",
"issuer_city": "Ciudad Autonoma de Buenos Aires",
"issuer_department": "Buenos Aires",
"issuer_country_id": "88",
"issuer_phone": "011-4321-5678",
"issuer_activity": "Servicios de desarrollo de software",
"issuer_postalcode": "1043",
"receiver_tax_id_code": "30274688781",
"receiver_tax_id_type": "AR-CUIT",
"receiver_legal_name": "ESCUELA KEMPER URGATES",
"receiver_address": "Calle Belgrano 456",
"receiver_district": "Centro",
"receiver_city": "Cordoba",
"receiver_department": "Cordoba",
"receiver_country_id": "88",
"receiver_phone": "0351-487-2233",
"receiver_activity": "Servicios educativos",
"receiver_postalcode": "5000",
"payment_conditions": "0",
"currency_id": 1,
"additional": {
"ar_header": {
"invoice_concept": 1,
"receiver_vat_condition_id": 9,
"existing_permission": "N",
"language_code": 1
}
}
},
"details": [
{
"quantity": 1,
"line_description": "Prueba Koywe",
"unit_measure": "UN",
"unit_price": 5000,
"long_description": "Test descripcion",
"modifier_amount": 0,
"total_taxes": 0,
"modifier_percentage": 0,
"total_amount_line": 5000,
"sku": "3245"
}
],
"references": [
{
"document_type_id": "123",
"reference_document_id": "84",
"reference_code": "01",
"description": "Anulacion solicitada por el emisor",
"reference_branch_office_code": 1,
"reference_date": "2026-03-13"
}
],
"totals": {
"net_amount": 5000,
"total_amount": 5000
}
}
API Reference POST /documents
Documentación detallada del endpoint