Actualizar el estado de una o varias facturas #
Actualiza el estado de una factura de pago creada. Valores válidos para el status payed, pending.
URL del endpoint #
POST /update-invoice-status
Parámetros de entrada #
Los parámetros deben enviarse en el cuerpo de la solicitud HTTP en formato JSON. A continuación, se detallan los parámetros requeridos:
Parámetro Tipo Descripción nit string NIT o número de identificación del usuario o comercio. ids list Lista de identificadores únicos de las facturas a actualizar.
Encabezados #
Encabezado | Valor |
---|---|
Authorization | Bearer {token} |
Content-Type | application/json |
Respuesta esperada #
El método devuelve una respuesta en formato JSON con los siguientes campos:
- En caso de éxito, la respuesta tendrá el código de estado 200 y contendrá los siguientes datos:
{
"message": "string",
"response": 0
}
Ejemplos de uso #
Python #
import requests
import json
url = "https://api.leancore.co/update-invoice-status"
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
data = {
"nit": "4450797",
"ids": [
"id_1",
"id_2"
]
}
response = requests.post(url, headers=headers, data=json.dumps(data))
transaction = response.json()