---
title: "List Deposit Refunds"
method: GET
path: "/movements/refund/"
tags: ["Accounts"]
---

# List Deposit Refunds

`GET /movements/refund/`

## Request

- Base URL: `https://app2test.infiniaweb.com/infinia_api/v1/accounts`
- URL: `https://app2test.infiniaweb.com/infinia_api/v1/accounts/movements/refund/`
- Auth: HTTP basic

Retrieve a list of deposit refunds.

## Query parameters

- `refund_id` string
- `date_from` string, date-time
- `date_to` string, date-time
- `page_number` integer: Page number
- `page_size` integer: Page size
- `movement_id` integer
- `idempotency_key` string
- `include_child_companies` boolean
- `limit` integer
- `cursor` string

## Headers

- `x-company-id` integer: ID of a child company for authentication. If not provided, the parent company will be authenticated.

## Response `200`

Successful Response

- RefundMovementListResponse
  - `next_cursor` string
  - `has_more` boolean
  - `status` 'success'
  - `data` DepositRefundResponse[], required
    - `id` string, required: Refund ID
    - `created_at` string, date-time, required: Creation date of the refund
    - `updated_at` string, date-time: Last update date of the refund
    - `idempotency_key` string: Idempotency key for the refund request, it can also be used as an external identifier
    - `status` 'PENDING' | 'SUCCESS' | 'FAILED', required: Status of the refund
    - `description` string: Description for the refund. If supported by the rail, this will be forwarded to the end user.
    - `debit_movement_id` integer: Debit movement that was originated from the refund
    - `bounce_movement_id` integer: Credit movement that was originated from the refund bounce, if applicable
    - `company` CompanyToIncludeInResponses
      - `id` string, required
      - `name` string, required
    - `voucher_id` string: Voucher ID associated with the refund, if applicable
    - `failure_reason` string: Reason for refund failure, if applicable
    - `movement_id` integer, required: Movement ID that was refunded

## Other responses

- `403`: Forbidden
- `422`: Validation Error
- `500`: Internal Server Error

---

[API](https://skmtc.dev/infiniaweb/apis/accounts.md) - [All operations](https://skmtc.dev/infiniaweb/apis/accounts/llms.txt) - [OpenAPI document](https://skmtc.dev/infiniaweb/apis/accounts/revisions/2faae77050e4?raw)
