{
    "openapi": "3.0.0",
    "info": {
        "title": "Gestión de empresa",
        "version": "ubl2.1"
    },
    "servers": [
        {
            "url": "/api/ubl2.1",
            "description": "API"
        }
    ],
    "paths": {
        "/config/{nit}/{dv}": {
            "post": {
                "tags": ["Registro de empresa"],
                "summary": "Registro de empresa",
                "parameters": [
                    {
                        "name": "nit",
                        "in": "path",
                        "description": "Número de Identificación Tributaria RUT",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "dv",
                        "in": "path",
                        "description": "Dígito de verificación RUT",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "requestBody": {
                    "description": "Objeto para la creación de la empresa.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "type_document_identification_id",
                                    "type_organization_id",
                                    "type_regime_id",
                                    "type_liability_id",
                                    "business_name",
                                    "merchant_registration",
                                    "municipality_id",
                                    "address",
                                    "phone",
                                    "email"
                                ],
                                "properties": {
                                    "language_id": {
                                        "description": "Código del idioma",
                                        "type": "integer",
                                        "default": 79
                                    },
                                    "tax_id": {
                                        "description": "Código del impuesto (Grupo de informaciones legales del emisor)",
                                        "type": "integer",
                                        "default": 1
                                    },
                                    "type_environment_id": {
                                        "description": "Código del ambiente",
                                        "type": "integer",
                                        "default": 2
                                    },
                                    "type_operation_id": {
                                        "description": "Código del tipo de operación",
                                        "type": "integer",
                                        "default": 10
                                    },
                                    "type_document_identification_id": {
                                        "description": "Código del tipo identificación de documento",
                                        "type": "integer"
                                    },
                                    "country_id": {
                                        "description": "Código del pais",
                                        "type": "integer",
                                        "default": 46
                                    },
                                    "type_currency_id": {
                                        "description": "Código del tipo moneda por defecto",
                                        "type": "integer",
                                        "default": "35"
                                    },
                                    "type_organization_id": {
                                        "description": "Código del tipo organización",
                                        "type": "integer"
                                    },
                                    "type_regime_id": {
                                        "description": "Código del tipo regimen",
                                        "type": "integer"
                                    },
                                    "type_liability_id": {
                                        "description": "Código del tipo responsabilidad",
                                        "type": "integer"
                                    },
                                    "business_name": {
                                        "description": "Razón social",
                                        "type": "string"
                                    },
                                    "merchant_registration": {
                                        "description": "Matrícula mercantil",
                                        "type": "string"
                                    },
                                    "municipality_id": {
                                        "description": "Código del municipio",
                                        "type": "integer"
                                    },
                                    "address": {
                                        "description": "Dirección",
                                        "type": "string"
                                    },
                                    "phone": {
                                        "description": "Teléfono",
                                        "type": "integer"
                                    },
                                    "email": {
                                        "description": "Correo electrónico",
                                        "type": "string",
                                        "format": "email"
                                    }
                                },
                                "type": "object",
                                "example": {
                                    "type_document_identification_id": 6,
                                    "type_organization_id": 1,
                                    "type_regime_id": 2,
                                    "type_liability_id": 19,
                                    "business_name": "EMPRESA DE PRUEBAS",
                                    "merchant_registration": "1234567-12",
                                    "municipality_id": 1006,
                                    "address": "CALLE 1 1C 1",
                                    "phone": 3216547,
                                    "email": "test@test.test"
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                }
            }
        },
        "/config/software": {
            "put": {
                "tags": ["Registro de software"],
                "summary": "Registro de software",
                "requestBody": {
                    "description": "Objeto para la creación de la empresa.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "id",
                                    "pin"
                                ],
                                "properties": {
                                    "id": {
                                        "description": "Id",
                                        "type": "string",
                                        "default": "82bf0c5e-0117-434d-9471-8a5ee58ae682"
                                    },
                                    "pin": {
                                        "description": "Código del impuesto (Grupo de informaciones legales del emisor)",
                                        "type": "integer",
                                        "default": 12345
                                    }
                                },
                                "type": "object",
                                "example": {
                                    "id": "82bf0c5e-0117-434d-9471-8a5ee58ae682",
                                    "pin": 12345
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/config/certificate": {
            "put": {
                "tags": ["Registro de certificado"],
                "summary": "Registro de certificado",
                "requestBody": {
                    "description": "Certificado en formato Base64. Puede utilizar sitios web como https://www.base64encode.org/ para convertir su archivo de certificado en Base64",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "certificate",
                                    "password"
                                ],
                                "properties": {
                                    "certificate": {
                                        "description": "Certificado",
                                        "type": "string",
                                        "default": "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"
                                    },
                                    "password": {
                                        "description": "Contraseña",
                                        "type": "string",
                                        "default": "WvftBsvZyNcacTmA"
                                    }
                                },
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/config/logo": {
            "put": {
                "tags": ["Configuración de logo"],
                "summary": "Datos del logo",
                "requestBody": {
                    "description": "Imagen en formato Base64. Puede utilizar sitios web como https://www.base64encode.org/ para convertir su archivo de imagen en Base64",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "logo"
                                ],
                                "properties": {
                                    "logo": {
                                        "description": "Logo (700 * 300 png) en base64",
                                        "type": "string",
                                        "format": "byte",
                                        "default": "/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAErAS4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiuK+M3xv8Lfs/+DJde8W6xa6NpkZ2B5m+aV+u1FHLHrwPSvir4hf8F8PDGlX6p4a8FatrNv8Axy3t2tmc57AB8j64+lAH6FUV+bH/ABEHD/omH/lc/wDtFH/EQcP+iYf+Vz/7RQB+k9Ffmx/xEHD/AKJh/wCVz/7RSx/8HBPmSBf+FYYycf8AIb/+0UAfpNRWB8PvFf8AwnXgTSNa8n7M2q2cV35W7PleYgbGeM4zW/QAUV4/+0r+2l8Pv2UtJMvivWYotQZN8Gl25Et5PnOMRg8A4PLYHvXxJ8V/+C+eqzzTQ+CvBVlbRpMRFc6rOZmlTsTFHjaf+BmgD9O6K/JTSP8AgvL8TotUha+8N+Dp7RX3SxxRTxO6+gcyEA++K+j/ANnb/gth8Pfirq0Om+KrC88EX9w+yOWaQXFlyQBmUAFck90wMdaAPtyiszQtds/FOjW1/p91Be2V3GJYJ4ZA8cqkZBBHBFadABRWZrviCz8K6LdahqF1DZWNlE01xPK4SOJAMliT0FfBH7Q3/BdnQvC2rXen/D/w82v+Wu1NUv5DbwFs9UixvZMepSgD9CqK/KLwj/wXt+IFnrQk13wp4X1DTwDmKz822lY9vnZ3H6V9vfsY/wDBQHwb+2Zpc0ekvNpfiCxjR7vSrsjzFBHLxn/logJxnr0yBkUAe/0UVleKfFGn+CfDt5quq3kFhp9lGZbi4nYIkSjqSaANWivzk/aF/wCC7lho+rXun/DzwyNVSEmOPVNTkKQuwJGRCPmKEYIJIPPSuB8D/wDBe7xxY6uH8ReEPDepWGCDHYvLayZ9d7lxj2xQB+rNFeGfsjft3+B/2wdHJ8P3UlrrdrEJbzSr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AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k="
                                    }
                                },
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/config/resolution": {
            "put": {
                "tags": ["Registro de resolucion"],
                "summary": "Registro de resolucion",
                "requestBody": {
                    "description": "Objeto para el registro de resolucion.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "type_document_id",
                                    "prefix",
                                    "from",
                                    "to"
                                ],
                                "properties": {
                                    "type_document_id": {
                                        "description": "Tipo de documento",
                                        "type": "integer",
                                        "default": 1
                                    },
                                    "prefix": {
                                        "description": "Prefijo",
                                        "type": "string",
                                        "default": "SETP"
                                    },
                                    "resolution": {
                                        "description": "Resolucion",
                                        "type": "string",
                                        "default": "18760000001"
                                    },
                                    "resolution_date": {
                                        "description": "Fecha de resolucion",
                                        "type": "string",
                                        "default": "2019-01-19"
                                    },
                                    "technical_key": {
                                        "description": "Clave tecnica",
                                        "type": "string",
                                        "default": "fc8eac422eba16e22ffd8c6f94b3f40a6e38162c"
                                    },
                                    "from": {
                                        "description": "Inicio numeracion",
                                        "type": "integer",
                                        "default": 990000000
                                    },
                                    "to": {
                                        "description": "Fin numeracion",
                                        "type": "integer",
                                        "default": 995000000
                                    },
                                    "generated_to_date": {
                                        "description": "Fecha generada",
                                        "type": "integer",
                                        "default": 0
                                    },
                                    "date_from": {
                                        "description": "Fecha inicio",
                                        "type": "string",
                                        "default": "2019-01-19"
                                    },
                                    "date_to": {
                                        "description": "Fecha fin",
                                        "type": "string",
                                        "default": "2030-01-19"
                                    }
                                },
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/api/ubl2.1/invoice/{testSetId}": {
            "post": {
                "tags": [
                    "Facturas de Venta Nacional (Entorno de Habilitación)"
                ],
                "summary": "Envio de Facturas de Venta Nacional (Set de pruebas)",
                "parameters": [
                    {
                        "name": "testSetId",
                        "in": "path",
                        "description": "Test set ID",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "description": "Objeto para la creación de facturas de venta.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "number",
                                    "type_document_id",
                                    "customer",
                                    "legal_monetary_totals",
                                    "invoice_lines"
                                ],
                                "properties": {
                                    "number": {
                                        "description": "Número de documento",
                                        "type": "integer"
                                    },
                                    "send": {
                                        "description": "Enviar representación grafica",
                                        "type": "boolean",
                                        "default": "false"
                                    },
                                    "type_operation_id": {
                                        "description": "Código del tipo de operación",
                                        "type": "integer",
                                        "default": "Tipo de operación de la empresa"
                                    },
                                    "type_document_id": {
                                        "description": "Código de tipo de documento",
                                        "type": "integer"
                                    },
                                    "date": {
                                        "description": "Fecha de asunto",
                                        "type": "string",
                                        "format": "date"
                                    },
                                    "time": {
                                        "description": "Tiempo de emisión",
                                        "type": "string",
                                        "format": "time"
                                    },
                                    "type_currency_id": {
                                        "description": "Código del tipo moneda del documento",
                                        "type": "integer",
                                        "default": "Código del tipo de moneda de la empresa"
                                    },
                                    "invoice_period": {
                                        "description": "Periodo de facturación",
                                        "required": [
                                            "start_date",
                                            "end_date"
                                        ],
                                        "properties": {
                                            "start_date": {
                                                "description": "Fecha de inicio del periodo de facturación",
                                                "type": "string",
                                                "format": "date"
                                            },
                                            "start_time": {
                                                "description": "Hora de inicio del periodo de facturación",
                                                "type": "string",
                                                "format": "time"
                                            },
                                            "end_date": {
                                                "description": "Fecha de fin del periodo de facturación",
                                                "type": "date"
                                            },
                                            "end_time": {
                                                "description": "Hora de fin del periodo de facturación",
                                                "type": "string",
                                                "format": "time"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "payment_exchange_rate": {
                                        "description": "Tasa de cambio",
                                        "required": [
                                            "type_currency_id",
                                            "calculation_rate",
                                            "date"
                                        ],
                                        "properties": {
                                            "type_currency_id": {
                                                "description": "Código de divisa a la cual se hace la conversión",
                                                "type": "integer"
                                            },
                                            "calculation_rate": {
                                                "description": "Valor de la tasa de cambio",
                                                "type": "double"
                                            },
                                            "date": {
                                                "description": "Fecha en la que se fijó la tasa de cambio",
                                                "type": "string",
                                                "format": "date"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "customer": {
                                        "description": "Datos del cliente",
                                        "required": [
                                            "identification_number",
                                            "name",
                                            "phone",
                                            "address",
                                            "email",
                                            "merchant_registration"
                                        ],
                                        "properties": {
                                            "identification_number": {
                                                "description": "Número de identificación",
                                                "type": "integer"
                                            },
                                            "dv": {
                                                "description": "Dígito de verificación",
                                                "type": "integer"
                                            },
                                            "type_document_identification_id": {
                                                "description": "Código de documento de identidad",
                                                "type": "integer",
                                                "default": 3
                                            },
                                            "type_organization_id": {
                                                "description": "Código de tipo de organización",
                                                "type": "integer",
                                                "default": 2
                                            },
                                            "language_id": {
                                                "description": "Código de idioma",
                                                "type": "integer",
                                                "default": 79
                                            },
                                            "country_id": {
                                                "description": "Código de pais",
                                                "type": "integer",
                                                "default": 46
                                            },
                                            "municipality_id": {
                                                "description": "Código de municipio",
                                                "type": "integer",
                                                "default": 1006
                                            },
                                            "type_regime_id": {
                                                "description": "Código de régimen",
                                                "type": "integer",
                                                "default": 1
                                            },
                                            "tax_id": {
                                                "description": "Código de impuesto (Identificador del tributo del adquirente)",
                                                "type": "integer",
                                                "default": 1
                                            },
                                            "type_liability_id": {
                                                "description": "Código de responsabilidad",
                                                "type": "integer",
                                                "default": 22
                                            },
                                            "name": {
                                                "description": "Nombre o razon social del empresa",
                                                "type": "string"
                                            },
                                            "phone": {
                                                "description": "Teléfono",
                                                "type": "integer"
                                            },
                                            "address": {
                                                "description": "Dirección",
                                                "type": "string"
                                            },
                                            "email": {
                                                "description": "Correo electrónico",
                                                "type": "string",
                                                "format": "email"
                                            },
                                            "merchant_registration": {
                                                "description": "Registro mercantil",
                                                "type": "string"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "payment_form": {
                                        "description": "Forma de pago",
                                        "properties": {
                                            "payment_form_id": {
                                                "description": "Código de forma de pago",
                                                "type": "integer",
                                                "default": 1
                                            },
                                            "payment_method_id": {
                                                "description": "Código del método de pago",
                                                "type": "integer",
                                                "default": 10
                                            },
                                            "payment_due_date": {
                                                "description": "Fecha de vencimiento del pago",
                                                "type": "string",
                                                "format": "date"
                                            },
                                            "duration_measure": {
                                                "description": "Medida de duración en dias",
                                                "type": "integer"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "prepaid_payments": {
                                        "description": "Anticipos",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "identifier",
                                                "paid_amount"
                                            ],
                                            "properties": {
                                                "identifier": {
                                                    "description": "Identificación del pago",
                                                    "type": "string"
                                                },
                                                "paid_amount": {
                                                    "description": "Valor del pago",
                                                    "type": "number",
                                                    "format": "double"
                                                },
                                                "received_date": {
                                                    "description": "Fecha en la cual el pago fue recibido",
                                                    "type": "string",
                                                    "format": "date"
                                                },
                                                "paid_date": {
                                                    "description": "Fecha en la cual el pago fue realizado",
                                                    "type": "string",
                                                    "format": "date"
                                                },
                                                "instruction_id": {
                                                    "description": "Instrucciones relativas al pago",
                                                    "type": "string"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    },
                                    "allowance_charges": {
                                        "description": "Cargos o descuentos",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "charge_indicator",
                                                "allowance_charge_reason",
                                                "amount",
                                                "base_amount"
                                            ],
                                            "properties": {
                                                "charge_indicator": {
                                                    "description": "Cargo o descuento",
                                                    "type": "boolean"
                                                },
                                                "discount_id": {
                                                    "description": "Código de descuento",
                                                    "type": "integer"
                                                },
                                                "allowance_charge_reason": {
                                                    "description": "Razón del cargo o descuento",
                                                    "type": "string"
                                                },
                                                "amount": {
                                                    "description": "Cantidad",
                                                    "type": "number",
                                                    "format": "double"
                                                },
                                                "base_amount": {
                                                    "description": "Cantidad base",
                                                    "type": "number",
                                                    "format": "double"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    },
                                    "tax_totals": {
                                        "description": "Totales impuestos",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "tax_id",
                                                "tax_amount",
                                                "taxable_amount"
                                            ],
                                            "properties": {
                                                "tax_id": {
                                                    "description": "Código impuesto",
                                                    "type": "integer"
                                                },
                                                "percent": {
                                                    "description": "Porcentaje",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "tax_amount": {
                                                    "description": "Importe del impuesto",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "taxable_amount": {
                                                    "description": "Base imponible",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "unit_measure_id": {
                                                    "description": "Código de unidad de medida",
                                                    "type": "integer"
                                                },
                                                "per_unit_amount": {
                                                    "description": "Por unidad de cantidad",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "base_unit_measure": {
                                                    "description": "Medida unidad base",
                                                    "type": "integer",
                                                    "format": "double"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    },
                                    "legal_monetary_totals": {
                                        "description": "Totales monetarios legales",
                                        "required": [
                                            "line_extension_amount",
                                            "tax_exclusive_amount",
                                            "tax_inclusive_amount",
                                            "allowance_total_amount",
                                            "charge_total_amount",
                                            "payable_amount"
                                        ],
                                        "properties": {
                                            "line_extension_amount": {
                                                "description": "Cantidad de extensión de línea",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "tax_exclusive_amount": {
                                                "description": "Cantidad exclusiva de impuestos",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "tax_inclusive_amount": {
                                                "description": "Cantidad de impuestos incluidos",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "allowance_total_amount": {
                                                "description": "Cantidad total de la asignación",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "charge_total_amount": {
                                                "description": "Cantidad del importe total",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "payable_amount": {
                                                "description": "Cantidad a pagar",
                                                "type": "integer",
                                                "format": "double"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "invoice_lines": {
                                        "description": "Líneas de factura",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "unit_measure_id",
                                                "invoiced_quantity",
                                                "line_extension_amount",
                                                "free_of_charge_indicator",
                                                "description",
                                                "code",
                                                "type_item_identification_id",
                                                "price_amount",
                                                "base_quantity"
                                            ],
                                            "properties": {
                                                "unit_measure_id": {
                                                    "description": "Código de unidad de medida",
                                                    "type": "integer"
                                                },
                                                "invoiced_quantity": {
                                                    "description": "Cantidad facturada",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "line_extension_amount": {
                                                    "description": "Cantidad de extensión de línea",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "free_of_charge_indicator": {
                                                    "description": "Indicador de libre carga",
                                                    "type": "boolean"
                                                },
                                                "reference_price_id": {
                                                    "description": "Código de referencia precios",
                                                    "type": "integer"
                                                },
                                                "allowance_charges": {
                                                    "description": "Cargos o descuentos",
                                                    "type": "array",
                                                    "items": {
                                                        "required": [
                                                            "charge_indicator",
                                                            "allowance_charge_reason",
                                                            "amount"
                                                        ],
                                                        "properties": {
                                                            "charge_indicator": {
                                                                "description": "Cargo o descuento",
                                                                "type": "boolean"
                                                            },
                                                            "allowance_charge_reason": {
                                                                "description": "Razón del cargo o descuento",
                                                                "type": "string"
                                                            },
                                                            "amount": {
                                                                "description": "Cantidad",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "base_amount": {
                                                                "description": "Cantidad base",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "multiplier_factor_numeric": {
                                                                "description": "Factor multiplicador numérico",
                                                                "type": "integer",
                                                                "format": "double"
                                                            }
                                                        },
                                                        "type": "object"
                                                    }
                                                },
                                                "tax_totals": {
                                                    "description": "Totales de impuestos",
                                                    "type": "array",
                                                    "items": {
                                                        "required": [
                                                            "tax_id",
                                                            "tax_amount",
                                                            "taxable_amount"
                                                        ],
                                                        "properties": {
                                                            "tax_id": {
                                                                "description": "Código de impuesto",
                                                                "type": "integer"
                                                            },
                                                            "tax_amount": {
                                                                "description": "Importe del impuesto",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "taxable_amount": {
                                                                "description": "Base imponible",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "percent": {
                                                                "description": "Porcentaje",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "unit_measure_id": {
                                                                "description": "Código de unidad de medida",
                                                                "type": "integer"
                                                            },
                                                            "per_unit_amount": {
                                                                "description": "Por unidad de cantidad",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "base_unit_measure": {
                                                                "description": "Medida unidad base",
                                                                "type": "integer",
                                                                "format": "double"
                                                            }
                                                        },
                                                        "type": "object"
                                                    }
                                                },
                                                "description": {
                                                    "description": "Descripción",
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "description": "Código interno",
                                                    "type": "string"
                                                },
                                                "type_item_identification_id": {
                                                    "description": "Código de identificación del artículo",
                                                    "type": "integer"
                                                },
                                                "price_amount": {
                                                    "description": "Importe del precio",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "base_quantity": {
                                                    "description": "Cantidad base",
                                                    "type": "integer",
                                                    "format": "double"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    }
                                },
                                "type": "object",
                                "example": {
                                    "number": 0,
                                    "type_document_id": 1,
                                    "customer": {
                                        "identification_number": 1234567890,
                                        "name": "Customer Test",
                                        "phone": 1234567,
                                        "address": "CALLE 0 0C 0",
                                        "email": "test@test.com",
                                        "merchant_registration": "No tiene"
                                    },
                                    "legal_monetary_totals": {
                                        "line_extension_amount": "0.00",
                                        "tax_exclusive_amount": "0.00",
                                        "tax_inclusive_amount": "0.00",
                                        "allowance_total_amount": "0.00",
                                        "charge_total_amount": "0.00",
                                        "payable_amount": "0.00"
                                    },
                                    "invoice_lines": [
                                        {
                                            "unit_measure_id": 642,
                                            "invoiced_quantity": "1.000000",
                                            "line_extension_amount": "0.00",
                                            "free_of_charge_indicator": false,
                                            "allowance_charges": [
                                                {
                                                    "charge_indicator": false,
                                                    "allowance_charge_reason": "Discount",
                                                    "amount": "0.00",
                                                    "base_amount": "0.00"
                                                }
                                            ],
                                            "tax_totals": [
                                                {
                                                    "tax_id": 1,
                                                    "tax_amount": "0.00",
                                                    "taxable_amount": "0.00",
                                                    "percent": "19.00"
                                                }
                                            ],
                                            "description": "XXXXXXXXXXX",
                                            "code": "1234567890",
                                            "type_item_identification_id": 3,
                                            "price_amount": "0.00",
                                            "base_quantity": "1.000000"
                                        }
                                    ]
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/config/environment": {
            "put": {
                "tags": ["Cambio de entorno"],
                "summary": "Para pruebas no requiere su consumo de este servicio, para producción es necesario seguido de la obtencion de numeros de rango",
                "requestBody": {
                    "description": "Objeto para el registro de resolucion.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "type_environment_id",
                                    "payroll_type_environment_id",
                                    "eqdocs_type_environment_id"
                                ],
                                "properties": {
                                    "type_environment_id": {
                                        "description": "Tipo de entorno",
                                        "type": "integer",
                                        "default": 2
                                    },
                                    "payroll_type_environment_id": {
                                        "description": "Tipo de entorno de nomina",
                                        "type": "integer",
                                        "default": 2
                                    },
                                    "eqdocs_type_environment_id": {
                                        "description": "Tipo de entorno de documentos equivalentes",
                                        "type": "integer",
                                        "default": 2
                                    }
                                },
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/numbering-range": {
            "post": {
                "tags": ["Rango de numeración"],
                "summary": "Rango de numeración",
                "requestBody": {
                    "description": "Objeto para Rango de numeración.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "IDSoftware"
                                ],
                                "properties": {
                                    "IDSoftware": {
                                        "description": "Tipo de entorno",
                                        "type": "string",
                                        "default": "82bf0c5e-0117-434d-9471-8a5ee58ae682"
                                    }
                                },
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        },
        "/api/ubl2.1/invoice/": {
            "post": {
                "tags": [
                    "Facturas de Venta Nacional (Entorno de Producción)"
                ],
                "summary": "Envio de Facturas de Venta Nacional, a diferencia de Habilitacion este modo no requiere un parametro en la URL",
                "requestBody": {
                    "description": "Objeto para la creación de facturas de venta.",
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "required": [
                                    "number",
                                    "type_document_id",
                                    "customer",
                                    "legal_monetary_totals",
                                    "invoice_lines"
                                ],
                                "properties": {
                                    "number": {
                                        "description": "Número de documento",
                                        "type": "integer"
                                    },
                                    "send": {
                                        "description": "Enviar representación grafica",
                                        "type": "boolean",
                                        "default": "false"
                                    },
                                    "type_operation_id": {
                                        "description": "Código del tipo de operación",
                                        "type": "integer",
                                        "default": "Tipo de operación de la empresa"
                                    },
                                    "type_document_id": {
                                        "description": "Código de tipo de documento",
                                        "type": "integer"
                                    },
                                    "date": {
                                        "description": "Fecha de asunto",
                                        "type": "string",
                                        "format": "date"
                                    },
                                    "time": {
                                        "description": "Tiempo de emisión",
                                        "type": "string",
                                        "format": "time"
                                    },
                                    "type_currency_id": {
                                        "description": "Código del tipo moneda del documento",
                                        "type": "integer",
                                        "default": "Código del tipo de moneda de la empresa"
                                    },
                                    "invoice_period": {
                                        "description": "Periodo de facturación",
                                        "required": [
                                            "start_date",
                                            "end_date"
                                        ],
                                        "properties": {
                                            "start_date": {
                                                "description": "Fecha de inicio del periodo de facturación",
                                                "type": "string",
                                                "format": "date"
                                            },
                                            "start_time": {
                                                "description": "Hora de inicio del periodo de facturación",
                                                "type": "string",
                                                "format": "time"
                                            },
                                            "end_date": {
                                                "description": "Fecha de fin del periodo de facturación",
                                                "type": "date"
                                            },
                                            "end_time": {
                                                "description": "Hora de fin del periodo de facturación",
                                                "type": "string",
                                                "format": "time"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "payment_exchange_rate": {
                                        "description": "Tasa de cambio",
                                        "required": [
                                            "type_currency_id",
                                            "calculation_rate",
                                            "date"
                                        ],
                                        "properties": {
                                            "type_currency_id": {
                                                "description": "Código de divisa a la cual se hace la conversión",
                                                "type": "integer"
                                            },
                                            "calculation_rate": {
                                                "description": "Valor de la tasa de cambio",
                                                "type": "double"
                                            },
                                            "date": {
                                                "description": "Fecha en la que se fijó la tasa de cambio",
                                                "type": "string",
                                                "format": "date"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "customer": {
                                        "description": "Datos del cliente",
                                        "required": [
                                            "identification_number",
                                            "name",
                                            "phone",
                                            "address",
                                            "email",
                                            "merchant_registration"
                                        ],
                                        "properties": {
                                            "identification_number": {
                                                "description": "Número de identificación",
                                                "type": "integer"
                                            },
                                            "dv": {
                                                "description": "Dígito de verificación",
                                                "type": "integer"
                                            },
                                            "type_document_identification_id": {
                                                "description": "Código de documento de identidad",
                                                "type": "integer",
                                                "default": 3
                                            },
                                            "type_organization_id": {
                                                "description": "Código de tipo de organización",
                                                "type": "integer",
                                                "default": 2
                                            },
                                            "language_id": {
                                                "description": "Código de idioma",
                                                "type": "integer",
                                                "default": 79
                                            },
                                            "country_id": {
                                                "description": "Código de pais",
                                                "type": "integer",
                                                "default": 46
                                            },
                                            "municipality_id": {
                                                "description": "Código de municipio",
                                                "type": "integer",
                                                "default": 1006
                                            },
                                            "type_regime_id": {
                                                "description": "Código de régimen",
                                                "type": "integer",
                                                "default": 1
                                            },
                                            "tax_id": {
                                                "description": "Código de impuesto (Identificador del tributo del adquirente)",
                                                "type": "integer",
                                                "default": 1
                                            },
                                            "type_liability_id": {
                                                "description": "Código de responsabilidad",
                                                "type": "integer",
                                                "default": 22
                                            },
                                            "name": {
                                                "description": "Nombre o razon social del empresa",
                                                "type": "string"
                                            },
                                            "phone": {
                                                "description": "Teléfono",
                                                "type": "integer"
                                            },
                                            "address": {
                                                "description": "Dirección",
                                                "type": "string"
                                            },
                                            "email": {
                                                "description": "Correo electrónico",
                                                "type": "string",
                                                "format": "email"
                                            },
                                            "merchant_registration": {
                                                "description": "Registro mercantil",
                                                "type": "string"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "payment_form": {
                                        "description": "Forma de pago",
                                        "properties": {
                                            "payment_form_id": {
                                                "description": "Código de forma de pago",
                                                "type": "integer",
                                                "default": 1
                                            },
                                            "payment_method_id": {
                                                "description": "Código del método de pago",
                                                "type": "integer",
                                                "default": 10
                                            },
                                            "payment_due_date": {
                                                "description": "Fecha de vencimiento del pago",
                                                "type": "string",
                                                "format": "date"
                                            },
                                            "duration_measure": {
                                                "description": "Medida de duración en dias",
                                                "type": "integer"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "prepaid_payments": {
                                        "description": "Anticipos",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "identifier",
                                                "paid_amount"
                                            ],
                                            "properties": {
                                                "identifier": {
                                                    "description": "Identificación del pago",
                                                    "type": "string"
                                                },
                                                "paid_amount": {
                                                    "description": "Valor del pago",
                                                    "type": "number",
                                                    "format": "double"
                                                },
                                                "received_date": {
                                                    "description": "Fecha en la cual el pago fue recibido",
                                                    "type": "string",
                                                    "format": "date"
                                                },
                                                "paid_date": {
                                                    "description": "Fecha en la cual el pago fue realizado",
                                                    "type": "string",
                                                    "format": "date"
                                                },
                                                "instruction_id": {
                                                    "description": "Instrucciones relativas al pago",
                                                    "type": "string"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    },
                                    "allowance_charges": {
                                        "description": "Cargos o descuentos",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "charge_indicator",
                                                "allowance_charge_reason",
                                                "amount",
                                                "base_amount"
                                            ],
                                            "properties": {
                                                "charge_indicator": {
                                                    "description": "Cargo o descuento",
                                                    "type": "boolean"
                                                },
                                                "discount_id": {
                                                    "description": "Código de descuento",
                                                    "type": "integer"
                                                },
                                                "allowance_charge_reason": {
                                                    "description": "Razón del cargo o descuento",
                                                    "type": "string"
                                                },
                                                "amount": {
                                                    "description": "Cantidad",
                                                    "type": "number",
                                                    "format": "double"
                                                },
                                                "base_amount": {
                                                    "description": "Cantidad base",
                                                    "type": "number",
                                                    "format": "double"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    },
                                    "tax_totals": {
                                        "description": "Totales impuestos",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "tax_id",
                                                "tax_amount",
                                                "taxable_amount"
                                            ],
                                            "properties": {
                                                "tax_id": {
                                                    "description": "Código impuesto",
                                                    "type": "integer"
                                                },
                                                "percent": {
                                                    "description": "Porcentaje",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "tax_amount": {
                                                    "description": "Importe del impuesto",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "taxable_amount": {
                                                    "description": "Base imponible",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "unit_measure_id": {
                                                    "description": "Código de unidad de medida",
                                                    "type": "integer"
                                                },
                                                "per_unit_amount": {
                                                    "description": "Por unidad de cantidad",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "base_unit_measure": {
                                                    "description": "Medida unidad base",
                                                    "type": "integer",
                                                    "format": "double"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    },
                                    "legal_monetary_totals": {
                                        "description": "Totales monetarios legales",
                                        "required": [
                                            "line_extension_amount",
                                            "tax_exclusive_amount",
                                            "tax_inclusive_amount",
                                            "allowance_total_amount",
                                            "charge_total_amount",
                                            "payable_amount"
                                        ],
                                        "properties": {
                                            "line_extension_amount": {
                                                "description": "Cantidad de extensión de línea",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "tax_exclusive_amount": {
                                                "description": "Cantidad exclusiva de impuestos",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "tax_inclusive_amount": {
                                                "description": "Cantidad de impuestos incluidos",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "allowance_total_amount": {
                                                "description": "Cantidad total de la asignación",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "charge_total_amount": {
                                                "description": "Cantidad del importe total",
                                                "type": "integer",
                                                "format": "double"
                                            },
                                            "payable_amount": {
                                                "description": "Cantidad a pagar",
                                                "type": "integer",
                                                "format": "double"
                                            }
                                        },
                                        "type": "object"
                                    },
                                    "invoice_lines": {
                                        "description": "Líneas de factura",
                                        "type": "array",
                                        "items": {
                                            "required": [
                                                "unit_measure_id",
                                                "invoiced_quantity",
                                                "line_extension_amount",
                                                "free_of_charge_indicator",
                                                "description",
                                                "code",
                                                "type_item_identification_id",
                                                "price_amount",
                                                "base_quantity"
                                            ],
                                            "properties": {
                                                "unit_measure_id": {
                                                    "description": "Código de unidad de medida",
                                                    "type": "integer"
                                                },
                                                "invoiced_quantity": {
                                                    "description": "Cantidad facturada",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "line_extension_amount": {
                                                    "description": "Cantidad de extensión de línea",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "free_of_charge_indicator": {
                                                    "description": "Indicador de libre carga",
                                                    "type": "boolean"
                                                },
                                                "reference_price_id": {
                                                    "description": "Código de referencia precios",
                                                    "type": "integer"
                                                },
                                                "allowance_charges": {
                                                    "description": "Cargos o descuentos",
                                                    "type": "array",
                                                    "items": {
                                                        "required": [
                                                            "charge_indicator",
                                                            "allowance_charge_reason",
                                                            "amount"
                                                        ],
                                                        "properties": {
                                                            "charge_indicator": {
                                                                "description": "Cargo o descuento",
                                                                "type": "boolean"
                                                            },
                                                            "allowance_charge_reason": {
                                                                "description": "Razón del cargo o descuento",
                                                                "type": "string"
                                                            },
                                                            "amount": {
                                                                "description": "Cantidad",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "base_amount": {
                                                                "description": "Cantidad base",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "multiplier_factor_numeric": {
                                                                "description": "Factor multiplicador numérico",
                                                                "type": "integer",
                                                                "format": "double"
                                                            }
                                                        },
                                                        "type": "object"
                                                    }
                                                },
                                                "tax_totals": {
                                                    "description": "Totales de impuestos",
                                                    "type": "array",
                                                    "items": {
                                                        "required": [
                                                            "tax_id",
                                                            "tax_amount",
                                                            "taxable_amount"
                                                        ],
                                                        "properties": {
                                                            "tax_id": {
                                                                "description": "Código de impuesto",
                                                                "type": "integer"
                                                            },
                                                            "tax_amount": {
                                                                "description": "Importe del impuesto",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "taxable_amount": {
                                                                "description": "Base imponible",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "percent": {
                                                                "description": "Porcentaje",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "unit_measure_id": {
                                                                "description": "Código de unidad de medida",
                                                                "type": "integer"
                                                            },
                                                            "per_unit_amount": {
                                                                "description": "Por unidad de cantidad",
                                                                "type": "integer",
                                                                "format": "double"
                                                            },
                                                            "base_unit_measure": {
                                                                "description": "Medida unidad base",
                                                                "type": "integer",
                                                                "format": "double"
                                                            }
                                                        },
                                                        "type": "object"
                                                    }
                                                },
                                                "description": {
                                                    "description": "Descripción",
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "description": "Código interno",
                                                    "type": "string"
                                                },
                                                "type_item_identification_id": {
                                                    "description": "Código de identificación del artículo",
                                                    "type": "integer"
                                                },
                                                "price_amount": {
                                                    "description": "Importe del precio",
                                                    "type": "integer",
                                                    "format": "double"
                                                },
                                                "base_quantity": {
                                                    "description": "Cantidad base",
                                                    "type": "integer",
                                                    "format": "double"
                                                }
                                            },
                                            "type": "object"
                                        }
                                    }
                                },
                                "type": "object",
                                "example": {
                                    "number": 0,
                                    "type_document_id": 1,
                                    "customer": {
                                        "identification_number": 1234567890,
                                        "name": "Customer Test",
                                        "phone": 1234567,
                                        "address": "CALLE 0 0C 0",
                                        "email": "test@test.com",
                                        "merchant_registration": "No tiene"
                                    },
                                    "legal_monetary_totals": {
                                        "line_extension_amount": "0.00",
                                        "tax_exclusive_amount": "0.00",
                                        "tax_inclusive_amount": "0.00",
                                        "allowance_total_amount": "0.00",
                                        "charge_total_amount": "0.00",
                                        "payable_amount": "0.00"
                                    },
                                    "invoice_lines": [
                                        {
                                            "unit_measure_id": 642,
                                            "invoiced_quantity": "1.000000",
                                            "line_extension_amount": "0.00",
                                            "free_of_charge_indicator": false,
                                            "allowance_charges": [
                                                {
                                                    "charge_indicator": false,
                                                    "allowance_charge_reason": "Discount",
                                                    "amount": "0.00",
                                                    "base_amount": "0.00"
                                                }
                                            ],
                                            "tax_totals": [
                                                {
                                                    "tax_id": 1,
                                                    "tax_amount": "0.00",
                                                    "taxable_amount": "0.00",
                                                    "percent": "19.00"
                                                }
                                            ],
                                            "description": "XXXXXXXXXXX",
                                            "code": "1234567890",
                                            "type_item_identification_id": 3,
                                            "price_amount": "0.00",
                                            "base_quantity": "1.000000"
                                        }
                                    ]
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "Unprocessable Entity",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad Request",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not Found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal Server Error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "items": {}
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "Bearer": []
                    }
                ]
            }
        }
    },
    "components": {
        "securitySchemes": {
            "Bearer": {
                "type": "http",
                "description": "Token de acceso que se debe incluir en el encabezado Authorization.",
                "bearerFormat": "JWT",
                "scheme": "bearer"
            }
        }
    }
}
