POST api/factura/recepcion
Request Information
URI Parameters
None.
Body Parameters
DatosFactura| Name | Description | Type | Additional information |
|---|---|---|---|
| Empresa | ModelEmpresa |
None. |
|
| InfoTributaria | ModelInfoTributaria |
None. |
|
| InfoFactura | ModelInfoFactura |
None. |
|
| DetallesFactura | Collection of ModelDetalleFactura |
None. |
|
| InfoAdicionalFactura | Collection of ModelInfoAdicionalFactura |
None. |
Request Formats
application/json, text/json
Sample:
{
"Empresa": {
"Id": 1,
"PadreId": 2,
"Identificacion": "sample string 3",
"RazonSocial": "sample string 4",
"NombreComercial": "sample string 5",
"Establecimiento": "sample string 6",
"DireccionMatriz": "sample string 7",
"DireccionSucursal": "sample string 8",
"Estado": true,
"TenantId": "sample string 10",
"Notas": "sample string 11",
"Control": true
},
"InfoTributaria": {
"CodigoDocumento": "sample string 1",
"CodigoAmbiente": "sample string 2",
"CodigoTipoEmision": "sample string 3",
"RazonSocial": "sample string 4",
"NombreComercial": "sample string 5",
"Identificacion": "sample string 6",
"ClaveAcceso": "sample string 7",
"NumeroAutorizacion": "sample string 8",
"NumeroEstablecimiento": "sample string 9",
"NumeroPuntoEmision": "sample string 10",
"NumeroSecuencial": "sample string 11",
"DirecionMatriz": "sample string 12",
"DirecionSucursal": "sample string 13",
"AgenteRetencion": "sample string 14"
},
"InfoFactura": {
"Codigodocumento": "sample string 1",
"FechaEmision": "2026-06-28T20:49:09.4538372-07:00",
"DireccionEstablecimiento": "sample string 3",
"ContribuyenteEspecial": "sample string 4",
"ObligadoContabilidad": "sample string 5",
"TipoIdentificacionComprador": "sample string 6",
"GuiaRemision": "sample string 7",
"RazonSocialComprador": "sample string 8",
"IdentificacionComprador": "sample string 9",
"TotalSinImpuestos": 10.0,
"TotalDescuento": 11.0,
"Propina": 12.0,
"ImporteTotal": 13.0,
"Moneda": "sample string 14",
"Pagos": [
{
"CodigoTipoPago": "sample string 1",
"Total": 2.0,
"Plazo": "sample string 3",
"UnidadTiempo": "sample string 4"
},
{
"CodigoTipoPago": "sample string 1",
"Total": 2.0,
"Plazo": "sample string 3",
"UnidadTiempo": "sample string 4"
}
],
"ImpuestoFactura": [
{
"CodigoImpuesto": "sample string 1",
"CodigoPorcentaje": "sample string 2",
"BaseImponible": 3.0,
"Tarifa": 4.0,
"Valor": 5.0
},
{
"CodigoImpuesto": "sample string 1",
"CodigoPorcentaje": "sample string 2",
"BaseImponible": 3.0,
"Tarifa": 4.0,
"Valor": 5.0
}
]
},
"DetallesFactura": [
{
"CodigoPrincipal": "sample string 1",
"CodigoAuxiliar": "sample string 2",
"Descripcion": "sample string 3",
"Cantidad": 4.0,
"PrecioUnitario": 5.0,
"ValorDescuento": 6.0,
"PrecioTotalSinImpuesto": 7.0,
"DetalleAdicionalFactura": [
{
"Nombre": "sample string 1",
"Valor": "sample string 2"
},
{
"Nombre": "sample string 1",
"Valor": "sample string 2"
}
],
"ImpuestoDetalleFactura": [
{
"CodigoImpuesto": "sample string 1",
"CodigoPorcentaje": "sample string 2",
"BaseImponible": 3.0,
"Tarifa": 4.0,
"Valor": 5.0
},
{
"CodigoImpuesto": "sample string 1",
"CodigoPorcentaje": "sample string 2",
"BaseImponible": 3.0,
"Tarifa": 4.0,
"Valor": 5.0
}
]
},
{
"CodigoPrincipal": "sample string 1",
"CodigoAuxiliar": "sample string 2",
"Descripcion": "sample string 3",
"Cantidad": 4.0,
"PrecioUnitario": 5.0,
"ValorDescuento": 6.0,
"PrecioTotalSinImpuesto": 7.0,
"DetalleAdicionalFactura": [
{
"Nombre": "sample string 1",
"Valor": "sample string 2"
},
{
"Nombre": "sample string 1",
"Valor": "sample string 2"
}
],
"ImpuestoDetalleFactura": [
{
"CodigoImpuesto": "sample string 1",
"CodigoPorcentaje": "sample string 2",
"BaseImponible": 3.0,
"Tarifa": 4.0,
"Valor": 5.0
},
{
"CodigoImpuesto": "sample string 1",
"CodigoPorcentaje": "sample string 2",
"BaseImponible": 3.0,
"Tarifa": 4.0,
"Valor": 5.0
}
]
}
],
"InfoAdicionalFactura": [
{
"Nombre": "sample string 1",
"Valor": "sample string 2"
},
{
"Nombre": "sample string 1",
"Valor": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<DatosFactura xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Modelos.DTO">
<DetallesFactura xmlns:d2p1="http://schemas.datacontract.org/2004/07/Modelos">
<d2p1:ModelDetalleFactura>
<d2p1:Cantidad>4</d2p1:Cantidad>
<d2p1:CodigoAuxiliar>sample string 2</d2p1:CodigoAuxiliar>
<d2p1:CodigoPrincipal>sample string 1</d2p1:CodigoPrincipal>
<d2p1:Descripcion>sample string 3</d2p1:Descripcion>
<d2p1:DetalleAdicionalFactura>
<d2p1:ModelDetalleAdicionalFactura>
<d2p1:Nombre>sample string 1</d2p1:Nombre>
<d2p1:Valor>sample string 2</d2p1:Valor>
</d2p1:ModelDetalleAdicionalFactura>
<d2p1:ModelDetalleAdicionalFactura>
<d2p1:Nombre>sample string 1</d2p1:Nombre>
<d2p1:Valor>sample string 2</d2p1:Valor>
</d2p1:ModelDetalleAdicionalFactura>
</d2p1:DetalleAdicionalFactura>
<d2p1:ImpuestoDetalleFactura>
<d2p1:ModelImpuestoDetalleFactura>
<d2p1:BaseImponible>3</d2p1:BaseImponible>
<d2p1:CodigoImpuesto>sample string 1</d2p1:CodigoImpuesto>
<d2p1:CodigoPorcentaje>sample string 2</d2p1:CodigoPorcentaje>
<d2p1:Tarifa>4</d2p1:Tarifa>
<d2p1:Valor>5</d2p1:Valor>
</d2p1:ModelImpuestoDetalleFactura>
<d2p1:ModelImpuestoDetalleFactura>
<d2p1:BaseImponible>3</d2p1:BaseImponible>
<d2p1:CodigoImpuesto>sample string 1</d2p1:CodigoImpuesto>
<d2p1:CodigoPorcentaje>sample string 2</d2p1:CodigoPorcentaje>
<d2p1:Tarifa>4</d2p1:Tarifa>
<d2p1:Valor>5</d2p1:Valor>
</d2p1:ModelImpuestoDetalleFactura>
</d2p1:ImpuestoDetalleFactura>
<d2p1:PrecioTotalSinImpuesto>7</d2p1:PrecioTotalSinImpuesto>
<d2p1:PrecioUnitario>5</d2p1:PrecioUnitario>
<d2p1:ValorDescuento>6</d2p1:ValorDescuento>
</d2p1:ModelDetalleFactura>
<d2p1:ModelDetalleFactura>
<d2p1:Cantidad>4</d2p1:Cantidad>
<d2p1:CodigoAuxiliar>sample string 2</d2p1:CodigoAuxiliar>
<d2p1:CodigoPrincipal>sample string 1</d2p1:CodigoPrincipal>
<d2p1:Descripcion>sample string 3</d2p1:Descripcion>
<d2p1:DetalleAdicionalFactura>
<d2p1:ModelDetalleAdicionalFactura>
<d2p1:Nombre>sample string 1</d2p1:Nombre>
<d2p1:Valor>sample string 2</d2p1:Valor>
</d2p1:ModelDetalleAdicionalFactura>
<d2p1:ModelDetalleAdicionalFactura>
<d2p1:Nombre>sample string 1</d2p1:Nombre>
<d2p1:Valor>sample string 2</d2p1:Valor>
</d2p1:ModelDetalleAdicionalFactura>
</d2p1:DetalleAdicionalFactura>
<d2p1:ImpuestoDetalleFactura>
<d2p1:ModelImpuestoDetalleFactura>
<d2p1:BaseImponible>3</d2p1:BaseImponible>
<d2p1:CodigoImpuesto>sample string 1</d2p1:CodigoImpuesto>
<d2p1:CodigoPorcentaje>sample string 2</d2p1:CodigoPorcentaje>
<d2p1:Tarifa>4</d2p1:Tarifa>
<d2p1:Valor>5</d2p1:Valor>
</d2p1:ModelImpuestoDetalleFactura>
<d2p1:ModelImpuestoDetalleFactura>
<d2p1:BaseImponible>3</d2p1:BaseImponible>
<d2p1:CodigoImpuesto>sample string 1</d2p1:CodigoImpuesto>
<d2p1:CodigoPorcentaje>sample string 2</d2p1:CodigoPorcentaje>
<d2p1:Tarifa>4</d2p1:Tarifa>
<d2p1:Valor>5</d2p1:Valor>
</d2p1:ModelImpuestoDetalleFactura>
</d2p1:ImpuestoDetalleFactura>
<d2p1:PrecioTotalSinImpuesto>7</d2p1:PrecioTotalSinImpuesto>
<d2p1:PrecioUnitario>5</d2p1:PrecioUnitario>
<d2p1:ValorDescuento>6</d2p1:ValorDescuento>
</d2p1:ModelDetalleFactura>
</DetallesFactura>
<Empresa xmlns:d2p1="http://schemas.datacontract.org/2004/07/Modelos">
<d2p1:Control>true</d2p1:Control>
<d2p1:DireccionMatriz>sample string 7</d2p1:DireccionMatriz>
<d2p1:DireccionSucursal>sample string 8</d2p1:DireccionSucursal>
<d2p1:Establecimiento>sample string 6</d2p1:Establecimiento>
<d2p1:Estado>true</d2p1:Estado>
<d2p1:Id>1</d2p1:Id>
<d2p1:Identificacion>sample string 3</d2p1:Identificacion>
<d2p1:NombreComercial>sample string 5</d2p1:NombreComercial>
<d2p1:Notas>sample string 11</d2p1:Notas>
<d2p1:PadreId>2</d2p1:PadreId>
<d2p1:RazonSocial>sample string 4</d2p1:RazonSocial>
<d2p1:TenantId>sample string 10</d2p1:TenantId>
</Empresa>
<InfoAdicionalFactura xmlns:d2p1="http://schemas.datacontract.org/2004/07/Modelos">
<d2p1:ModelInfoAdicionalFactura>
<d2p1:Nombre>sample string 1</d2p1:Nombre>
<d2p1:Valor>sample string 2</d2p1:Valor>
</d2p1:ModelInfoAdicionalFactura>
<d2p1:ModelInfoAdicionalFactura>
<d2p1:Nombre>sample string 1</d2p1:Nombre>
<d2p1:Valor>sample string 2</d2p1:Valor>
</d2p1:ModelInfoAdicionalFactura>
</InfoAdicionalFactura>
<InfoFactura xmlns:d2p1="http://schemas.datacontract.org/2004/07/Modelos">
<d2p1:Codigodocumento>sample string 1</d2p1:Codigodocumento>
<d2p1:ContribuyenteEspecial>sample string 4</d2p1:ContribuyenteEspecial>
<d2p1:DireccionEstablecimiento>sample string 3</d2p1:DireccionEstablecimiento>
<d2p1:FechaEmision>2026-06-28T20:49:09.4538372-07:00</d2p1:FechaEmision>
<d2p1:GuiaRemision>sample string 7</d2p1:GuiaRemision>
<d2p1:IdentificacionComprador>sample string 9</d2p1:IdentificacionComprador>
<d2p1:ImporteTotal>13</d2p1:ImporteTotal>
<d2p1:ImpuestoFactura>
<d2p1:ModelImpuestoFactura>
<d2p1:BaseImponible>3</d2p1:BaseImponible>
<d2p1:CodigoImpuesto>sample string 1</d2p1:CodigoImpuesto>
<d2p1:CodigoPorcentaje>sample string 2</d2p1:CodigoPorcentaje>
<d2p1:Tarifa>4</d2p1:Tarifa>
<d2p1:Valor>5</d2p1:Valor>
</d2p1:ModelImpuestoFactura>
<d2p1:ModelImpuestoFactura>
<d2p1:BaseImponible>3</d2p1:BaseImponible>
<d2p1:CodigoImpuesto>sample string 1</d2p1:CodigoImpuesto>
<d2p1:CodigoPorcentaje>sample string 2</d2p1:CodigoPorcentaje>
<d2p1:Tarifa>4</d2p1:Tarifa>
<d2p1:Valor>5</d2p1:Valor>
</d2p1:ModelImpuestoFactura>
</d2p1:ImpuestoFactura>
<d2p1:Moneda>sample string 14</d2p1:Moneda>
<d2p1:ObligadoContabilidad>sample string 5</d2p1:ObligadoContabilidad>
<d2p1:Pagos>
<d2p1:ModelPago>
<d2p1:CodigoTipoPago>sample string 1</d2p1:CodigoTipoPago>
<d2p1:Plazo>sample string 3</d2p1:Plazo>
<d2p1:Total>2</d2p1:Total>
<d2p1:UnidadTiempo>sample string 4</d2p1:UnidadTiempo>
</d2p1:ModelPago>
<d2p1:ModelPago>
<d2p1:CodigoTipoPago>sample string 1</d2p1:CodigoTipoPago>
<d2p1:Plazo>sample string 3</d2p1:Plazo>
<d2p1:Total>2</d2p1:Total>
<d2p1:UnidadTiempo>sample string 4</d2p1:UnidadTiempo>
</d2p1:ModelPago>
</d2p1:Pagos>
<d2p1:Propina>12</d2p1:Propina>
<d2p1:RazonSocialComprador>sample string 8</d2p1:RazonSocialComprador>
<d2p1:TipoIdentificacionComprador>sample string 6</d2p1:TipoIdentificacionComprador>
<d2p1:TotalDescuento>11</d2p1:TotalDescuento>
<d2p1:TotalSinImpuestos>10</d2p1:TotalSinImpuestos>
</InfoFactura>
<InfoTributaria xmlns:d2p1="http://schemas.datacontract.org/2004/07/Modelos">
<d2p1:AgenteRetencion>sample string 14</d2p1:AgenteRetencion>
<d2p1:ClaveAcceso>sample string 7</d2p1:ClaveAcceso>
<d2p1:CodigoAmbiente>sample string 2</d2p1:CodigoAmbiente>
<d2p1:CodigoDocumento>sample string 1</d2p1:CodigoDocumento>
<d2p1:CodigoTipoEmision>sample string 3</d2p1:CodigoTipoEmision>
<d2p1:DirecionMatriz>sample string 12</d2p1:DirecionMatriz>
<d2p1:DirecionSucursal>sample string 13</d2p1:DirecionSucursal>
<d2p1:Identificacion>sample string 6</d2p1:Identificacion>
<d2p1:NombreComercial>sample string 5</d2p1:NombreComercial>
<d2p1:NumeroAutorizacion>sample string 8</d2p1:NumeroAutorizacion>
<d2p1:NumeroEstablecimiento>sample string 9</d2p1:NumeroEstablecimiento>
<d2p1:NumeroPuntoEmision>sample string 10</d2p1:NumeroPuntoEmision>
<d2p1:NumeroSecuencial>sample string 11</d2p1:NumeroSecuencial>
<d2p1:RazonSocial>sample string 4</d2p1:RazonSocial>
</InfoTributaria>
</DatosFactura>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ModelDocumentoElectronico| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| IdEmpresa | integer |
None. |
|
| TipoDocumento | string |
None. |
|
| Identificacion | string |
None. |
|
| Destinatario | string |
None. |
|
| Ambiente | string |
None. |
|
| Numero | string |
None. |
|
| ClaveAcceso | string |
None. |
|
| Autorizacion | string |
None. |
|
| FechaAutorizacion | date |
None. |
|
| FechaEmision | date |
None. |
|
| DataJson | string |
None. |
|
| XmlFirmado | string |
None. |
|
| XmlOriginal | string |
None. |
|
| XmlAutorizado | string |
None. |
|
| DocumentoBase64 | string |
None. |
|
| ArchivoPDF | Collection of byte |
None. |
|
| ResultadoCodigo | string |
None. |
|
| ResultadoDescripcion | string |
None. |
|
| Observacion | string |
None. |
|
| CorreoDestinatario | string |
None. |
|
| CorreoFechaEnvio | date |
None. |
|
| CorreoEstado | boolean |
None. |
|
| FechaCrea | date |
None. |
|
| FechaModificacion | date |
None. |
|
| SriCodigo | string |
None. |
|
| SriEstado | string |
None. |
|
| SriDescripcion | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": 1,
"IdEmpresa": 2,
"TipoDocumento": "sample string 3",
"Identificacion": "sample string 4",
"Destinatario": "sample string 5",
"Ambiente": "sample string 6",
"Numero": "sample string 7",
"ClaveAcceso": "sample string 8",
"Autorizacion": "sample string 9",
"FechaAutorizacion": "2026-06-28T20:49:09.4694644-07:00",
"FechaEmision": "2026-06-28T20:49:09.4694644-07:00",
"DataJson": "sample string 12",
"XmlFirmado": "sample string 13",
"XmlOriginal": "sample string 14",
"XmlAutorizado": "sample string 15",
"DocumentoBase64": "sample string 16",
"ArchivoPDF": "QEA=",
"ResultadoCodigo": "sample string 17",
"ResultadoDescripcion": "sample string 18",
"Observacion": "sample string 19",
"CorreoDestinatario": "sample string 20",
"CorreoFechaEnvio": "2026-06-28T20:49:09.4694644-07:00",
"CorreoEstado": true,
"FechaCrea": "2026-06-28T20:49:09.4694644-07:00",
"FechaModificacion": "2026-06-28T20:49:09.4694644-07:00",
"SriCodigo": "sample string 25",
"SriEstado": "sample string 26",
"SriDescripcion": "sample string 27"
}
application/xml, text/xml
Sample:
<ModelDocumentoElectronico xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Modelos"> <Ambiente>sample string 6</Ambiente> <ArchivoPDF>QEA=</ArchivoPDF> <Autorizacion>sample string 9</Autorizacion> <ClaveAcceso>sample string 8</ClaveAcceso> <CorreoDestinatario>sample string 20</CorreoDestinatario> <CorreoEstado>true</CorreoEstado> <CorreoFechaEnvio>2026-06-28T20:49:09.4694644-07:00</CorreoFechaEnvio> <DataJson>sample string 12</DataJson> <Destinatario>sample string 5</Destinatario> <DocumentoBase64>sample string 16</DocumentoBase64> <FechaAutorizacion>2026-06-28T20:49:09.4694644-07:00</FechaAutorizacion> <FechaCrea>2026-06-28T20:49:09.4694644-07:00</FechaCrea> <FechaEmision>2026-06-28T20:49:09.4694644-07:00</FechaEmision> <FechaModificacion>2026-06-28T20:49:09.4694644-07:00</FechaModificacion> <Id>1</Id> <IdEmpresa>2</IdEmpresa> <Identificacion>sample string 4</Identificacion> <Numero>sample string 7</Numero> <Observacion>sample string 19</Observacion> <ResultadoCodigo>sample string 17</ResultadoCodigo> <ResultadoDescripcion>sample string 18</ResultadoDescripcion> <SriCodigo>sample string 25</SriCodigo> <SriDescripcion>sample string 27</SriDescripcion> <SriEstado>sample string 26</SriEstado> <TipoDocumento>sample string 3</TipoDocumento> <XmlAutorizado>sample string 15</XmlAutorizado> <XmlFirmado>sample string 13</XmlFirmado> <XmlOriginal>sample string 14</XmlOriginal> </ModelDocumentoElectronico>