Code | Description | Metadata |
---|---|---|
401 | Unauthorized | :status: status :message: error_message |
404 | Not Found | :status: status :message: error_message |
500 | Server crashed | :status: status :message: error_message |
=== Respuesta del servidor cuando la factura se lográ timbrar, status: 200 { id: 17, invoice_status: { "id"=>2, "name"=>"Timbrada" }, paid_status: "false", message: "La factura fue timbrada exitósamente" xml: "xml string", pdf_file: "pdf base 64" }
=== Respuesta del servidor cuando la factura no se lográ timbrar, status: 200 { id: 16, invoice_status: { "id"=>1, "name"=>"Pendiente" }, action_recommended: 1 paid_status: "false", message: "No se logró timbrar la factura", error: "Ocurrió un problema, intente nuevamente en unos minutos. Contacte al administrador si persiste el problema" }
Nombre del parámetro | Descripción |
---|---|
id requerido |
id de la factura Validations:
|
invoice_status requerido |
Estatus de la factura Validations:
|
paid_status requerido |
Índica si la factura esta cobrada o no Validations:
|
name requerido |
Nombre del objeto (Cliente, Sucursal, Empresa) Validations:
|
address_attributes opcional |
Objeto que representa la direccion de una Sucursal) Validations:
|
serie requerido |
Letra de serie para las facturas o las sucursales Validations:
|
folio requerido |
Número de folio para las facturas o las sucursales Validations:
|
xml opcional |
XML con la informacion de la factura Validations:
|
pdf_file opcional |
PDF con la información de la factura (base64) Validations:
|
message requerido |
Mensaje general que devuelve el servidor Validations:
|
error opcional |
Errores especificos Validations:
|