Obtener transacción por ID #
Este método permite obtener una transacción por su ID.
URL del endpoint #
GET /transaction
Parámetros de entrada #
Parámetro Tipo Descripción id string ID de la transacción a obtener 
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:
 
{
  "id": "1d58d1bc-0f84-49d1-b82f-aaf4778af577",
  "from_user_id": "2fdd5591-49d4-42d9-92b2-7f3ce1c52ef5",
  "to_user_id": "3f6e86de-7c9f-4a70-9076-6d8f6b66a450",
  "amount": 100.5,
  "date": "2023-04-26",
  "from_user": "Usuario A",
  "to_user": "Usuario B",
  "status": "completed",
  "details": {
    "description": "Pago de factura",
    "reference_number": "ABC123"
  },
  "reference": "Transaction123"
}
Ejemplos de uso #
Python #
import requests
transaction_id = "1d58d1bc-0f84-49d1-b82f-aaf4778af577"
url = f"https://api.leancore.co/transaction?id={transaction_id}"
headers = {
    "Authorization": "Bearer YOUR_ACCESS_TOKEN"
}
response = requests.get(url, headers=headers)
data = response.json()
if response.status_code == 200:
    # Procesar los datos de la transacción
    print(data)
else:
    # Manejar el error de transacción no encontrada
    print(data["message"])