latestOpenAPI 3.0.32026-07-24398641.3 MB
cd52d3f68f1b
Facturas recurrentes
Editar una factura recurrente
Endpoint que permite editar una factura recurrente. Únicamente se modifican los atributos que se envían en el request, los otros atributos del objeto que no se envían quedan intactos. Se retorna la factura recurrente que se ha modificado.
Por ejemplo para editar el término de pago de una factura recurrente se debe enviar el siguiente JSON: {"term" : 2}. Para eliminar algún dato de la factura de venta enviar el atributo en null, así: {"observations" : null}.
put/recurring-invoices/{id}
Path parameters
idstring required
Id de la factura recurrente que se desea editar.
Request body
Example request
{
"numberTemplate": {
"$ref": "#/paths/~1recurring-invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/0/properties/client/oneOf/1/example"
},
"items": [
{
"name": "Arroz",
"discount": 20,
"description": "Arroz para la siembra"
}
],
"anotation": "Estas son las notas actualizadas de mi factura recurrente.",
"startDate": "2019-02-14",
"endDate": "2019-02-14",
"repeatEvery": 1,
"term": 1,
"observations": "Estas son las observaciones de mi factura recurrente.",
"client": 1,
"priceList": {
"$ref": "#/paths/~1recurring-invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/0/properties/client/oneOf/1/example"
},
"currency": {
"code": "USD"
},
"warehouse": {
"$ref": "#/paths/~1recurring-invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/0/properties/client/oneOf/1/example"
},
"costCenter": {
"$ref": "#/paths/~1recurring-invoices~1%7Bid%7D/put/requestBody/content/application~1json/schema/oneOf/0/properties/client/oneOf/1/example"
}
}Response
— unresolved $ref