Leer gasto
GET
/api/v1/expenses/:expense_id Devuelve la ficha de un gasto concreto por su id: comercio, importe (con su equivalente en euros), impuestos, categoría, estado y si está conciliado con un movimiento bancario. Un gasto de otra empresa o inexistente devuelve 404.
Parámetros de ruta
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
expense_id | string | Sí | Identificador del gasto dentro de tu empresa. |
Ejemplo
Sustituye db_live_tu_clave por tu clave.
curl -s -H "Authorization: Bearer db_live_tu_clave" \
"https://api.dutybeat.com/api/v1/expenses/exp-dem-1" | jq Respuesta de ejemplo
Lo que imprime cada snippet al ejecutarlo: cURL devuelve el JSON crudo; los snippets de Python y PowerShell piden campos concretos, así que su salida es la de cada uno.
{
"data": {
"id": "exp-dem-1",
"user_id": "u-civm1",
"status": "imported",
"merchant": "Mercadona",
"expense_date": "2026-06-01",
"total_amount": 23.4,
"tax_amount": 2.13,
"currency": "EUR",
"amount_eur": 23.4,
"fx_rate": 1,
"category": "Dietas",
"reconciled": true,
"error_reason": null,
"created_at": "2026-06-01T12:00:00Z",
"processed_at": "2026-06-01T12:01:00Z"
}
}