Skip to content

Suggested

API Dashboard
GET /refunds

Lists refund transactions. Refunds are child payments with type REFUND linked to a SETTLED parent via parentPaymentId. Use parentPaymentId to retrieve all refunds for a specific payment.

GET/refunds
List Refunds

Bearer access token returned by the authentication endpoint.

The API key used for authentication when making requests to the API Gateway.

API version selector for Conomy endpoints. Use 24-04-2025 for the current version.

Identifies the application making the request.

Filters refunds by the parent payment ID.

Filters refunds by the identity that issued them.

Filters refunds by account number.

Filters refunds by status (e.g. CREATED, SETTLED, FAILED).

(dd/mm/yyyy) Start date filter on createdAt.

(dd/mm/yyyy) End date filter on createdAt.

Sorts results by field — param:asc | param:desc.

Maximum number of items to return per page.

Number of items to skip (for pagination).

paginationobjectrequired

Cursor-based pagination metadata (limit, cursor, hasMore).

resultsobject[]required

Refund payment objects for the current page.

Request
GET /sandbox/refunds HTTP/1.1
Host: api.conomyhq.com
Authorization: Bearer {ACCESS_TOKEN}
x-api-key: {YOUR_API_KEY}
conomyhq-api-version: 24-04-2025
User-Agent: MyApp/1.0
Response
{
  "pagination": {
    "count": 0,
    "next": 0,
    "previous": 0,
    "total": 0
  },
  "results": [
    {
      "id": "string",
      "externalId": "string",
      "identityId": "string",
      "accountNumber": "string",
      "totalAmount": "string",
      "currency": "string",
      "status": "string",
      "type": "PURCHASE",
      "createdAt": "string",
      "updatedAt": "string"
    }
  ]
}