Descargar cupo a usuario por su ID #
Este método le permite descargar cupo de un usuario.
URL del endpoint #
POST /discharge-quota
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 id string Identificador único (UUID) del usuario amount float Valor del cupo a descargar
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:
{
"response": 1,
"message": "Decreased quota for user {user_id}"
}
Ejemplos de uso #
Python #
import requests
import json
url = "https://api.leancore.co/discharge-quota"
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
data = {
"id": "fd3705e1-3149-4c41-bfe7-cf0bee79cfad",
"amount": 500.00
}
response = requests.post(url, headers=headers, data=json.dumps(data))
if response.status_code == 200:
result = response.json()
print(result["message"])
else:
print("Error al descargar el cupo. Código de respuesta:", response.status_code)
print("Mensaje de error:", response.text)