POST api/Facturas/PostFactura

Request Information

URI Parameters

None.

Body Parameters

Factura
NameDescriptionTypeAdditional information
IDMovimiento

integer

None.

IDCargoAbono

integer

None.

Secuencia

integer

None.

IDProveedor

integer

None.

Fecha

date

None.

FechaVencimiento

date

None.

IDCompra

string

None.

IDTipoCargoAbono

integer

None.

Tipo

string

None.

IDFormaPago

integer

None.

Referencia

string

None.

Numero

string

None.

Banco

string

None.

Monto

decimal number

None.

Importe

decimal number

None.

Total

decimal number

None.

Restante

decimal number

None.

Pagado

boolean

None.

Observaciones

string

None.

IDMoneda

integer

None.

Moneda

string

None.

Conversion

decimal number

None.

SubTotal

decimal number

None.

Impuesto1

decimal number

None.

Impuesto2

decimal number

None.

Retencion1

decimal number

None.

Retencion2

decimal number

None.

GranTotal

decimal number

None.

IDCosto

integer

None.

Estado

integer

None.

FechaCancelacion

date

None.

CFDI

boolean

None.

UUID

string

None.

FechaAlta

date

None.

IDUsuarioAlta

integer

None.

IDUsuarioCancelacion

integer

None.

EstatusProceso

integer

None.

EstadoLeyenda

string

None.

Request Formats

application/json, text/json

Sample:
{
  "IDMovimiento": 1,
  "IDCargoAbono": 1,
  "Secuencia": 1,
  "IDProveedor": 1,
  "Fecha": "2025-12-05T22:04:49.1814295-06:00",
  "FechaVencimiento": "2025-12-05T22:04:49.1814295-06:00",
  "IDCompra": "sample string 2",
  "IDTipoCargoAbono": 1,
  "Tipo": "sample string 3",
  "IDFormaPago": 1,
  "Referencia": "sample string 4",
  "Numero": "sample string 5",
  "Banco": "sample string 6",
  "Monto": 1.1,
  "Importe": 1.1,
  "Total": 1.1,
  "Restante": 1.1,
  "Pagado": true,
  "Observaciones": "sample string 8",
  "IDMoneda": 1,
  "Moneda": "sample string 9",
  "Conversion": 1.1,
  "SubTotal": 1.1,
  "Impuesto1": 1.1,
  "Impuesto2": 1.1,
  "Retencion1": 1.1,
  "Retencion2": 1.1,
  "GranTotal": 1.1,
  "IDCosto": 1,
  "Estado": 1,
  "FechaCancelacion": "2025-12-05T22:04:49.1814295-06:00",
  "CFDI": true,
  "UUID": "sample string 10",
  "FechaAlta": "2025-12-05T22:04:49.1814295-06:00",
  "IDUsuarioAlta": 1,
  "IDUsuarioCancelacion": 1,
  "EstatusProceso": 1,
  "EstadoLeyenda": "sample string 11"
}

application/xml, text/xml

Sample:
<Factura xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MoregarWebAPI_Net.Models">
  <Banco>sample string 6</Banco>
  <CFDI>true</CFDI>
  <Conversion>1.1</Conversion>
  <Estado>1</Estado>
  <EstadoLeyenda>sample string 11</EstadoLeyenda>
  <EstatusProceso>1</EstatusProceso>
  <Fecha>2025-12-05T22:04:49.1814295-06:00</Fecha>
  <FechaAlta>2025-12-05T22:04:49.1814295-06:00</FechaAlta>
  <FechaCancelacion>2025-12-05T22:04:49.1814295-06:00</FechaCancelacion>
  <FechaVencimiento>2025-12-05T22:04:49.1814295-06:00</FechaVencimiento>
  <GranTotal>1.1</GranTotal>
  <IDCargoAbono>1</IDCargoAbono>
  <IDCompra>sample string 2</IDCompra>
  <IDCosto>1</IDCosto>
  <IDFormaPago>1</IDFormaPago>
  <IDMoneda>1</IDMoneda>
  <IDMovimiento>1</IDMovimiento>
  <IDProveedor>1</IDProveedor>
  <IDTipoCargoAbono>1</IDTipoCargoAbono>
  <IDUsuarioAlta>1</IDUsuarioAlta>
  <IDUsuarioCancelacion>1</IDUsuarioCancelacion>
  <Importe>1.1</Importe>
  <Impuesto1>1.1</Impuesto1>
  <Impuesto2>1.1</Impuesto2>
  <Moneda>sample string 9</Moneda>
  <Monto>1.1</Monto>
  <Numero>sample string 5</Numero>
  <Observaciones>sample string 8</Observaciones>
  <Pagado>true</Pagado>
  <Referencia>sample string 4</Referencia>
  <Restante>1.1</Restante>
  <Retencion1>1.1</Retencion1>
  <Retencion2>1.1</Retencion2>
  <Secuencia>1</Secuencia>
  <SubTotal>1.1</SubTotal>
  <Tipo>sample string 3</Tipo>
  <Total>1.1</Total>
  <UUID>sample string 10</UUID>
</Factura>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiRespuestaOfBoolean
NameDescriptionTypeAdditional information
estatus

string

None.

mensaje

string

None.

resultado

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "estatus": "sample string 1",
  "mensaje": "sample string 2",
  "resultado": true
}

application/xml, text/xml

Sample:
<ApiRespuestaOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MoregarWebAPI_Net.Models">
  <estatus>sample string 1</estatus>
  <mensaje>sample string 2</mensaje>
  <resultado>true</resultado>
</ApiRespuestaOfboolean>