v1
latestOpenAPI 3.1.02026-07-228956435.8 KBRefunds
List refunds
Lists the refunds of your organization for the live or test mode of the API key used. Use since, until, and status to filter the results.
get/refunds
Query parameters
sincestring
Example:2026-01-01T00:00:00.000Z
Filters refunds created on or after this ISO 8601 date-time, in UTC.
untilstring
Example:2026-02-01T00:00:00.000Z
Filters refunds created on or before this ISO 8601 date-time, in UTC.
status'pending' | 'in_progress' | 'succeeded' | 'failed' | 'canceled'
Example:succeeded
Filters refunds by their current status.
per_pageinteger
Number of refunds per page. Defaults to 30. The maximum is 300.
pageinteger
Page number to retrieve. Starts at 1.
Response
List of refunds for the current mode.
Example response
[
{
"id": "ref_8XzNbCv1LqKjWp4R",
"amount": 5000,
"created_at": "2026-03-04T17:04:10Z",
"currency": "CLP",
"metadata": {
"order_id": "9182"
},
"mode": "live",
"recipient_account": {
"holder_id": "111111111",
"holder_name": "Jane Doe",
"institution_id": "cl_banco_de_chile",
"number": "123456789",
"type": "checking_account"
},
"resource_id": "pi_jsperFI9bnyM2RTo",
"resource_type": "payment_intent",
"status": "succeeded",
"updated_at": "2026-03-04T17:04:10Z"
}
]