POST
/
customers
/
{customer_id}
/
transactions
curl --request POST \
  --url https://api.onepay.la/v1/customers/{customer_id}/transactions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'x-idempotency: <x-idempotency>' \
  --data '{
  "amount": 123,
  "concept": "<string>"
}'
{
  "id": "0194b9a9-45e4-73c5-8139-44d3813d8f29",
  "type": "deposit",
  "amount": 1000,
  "label": "$1.000",
  "concept": "Prueba",
  "subtype": null,
  "confirmed": true,
  "node_type": null,
  "created_at": "2025-01-31",
  "node": null
}

Headers

x-idempotency
string
required

Token único para garantizar la idempotencia de la petición

Body

customer_id
string
required

ID único del cliente que deseas obtener

amount
number
required

Monto a cargar

concept
string
required

Descripción de la transacción

{
  "id": "0194b9a9-45e4-73c5-8139-44d3813d8f29",
  "type": "deposit",
  "amount": 1000,
  "label": "$1.000",
  "concept": "Prueba",
  "subtype": null,
  "confirmed": true,
  "node_type": null,
  "created_at": "2025-01-31",
  "node": null
}