---
title: "Fetch a refund."
method: GET
path: "/v2/refunds/{id}"
tags: ["Refunds"]
---

# Fetch a refund.

`GET /v2/refunds/{id}`

## Path parameters

- `id` integer, required

## Response `200`

A model representing the refund.

- RefundViewModel
  - `id` integer — The ID of this record.
  - `amount` number — The refund amount.
  - `booking_id` integer — The id of the booking.
  - `deposits` TransactionDepositPartialViewModel[] — The list of deposits.
    - `id` integer — The ID of this record.
    - `amount` number — The amount of this deposit.
    - `deposit_id` integer — The ID of the deposit this transaction is included in.
    - `deposited_utc` string, date-time — The timestamp this deposit occurred.
  - `description` string — The refund description.
  - `is_deposited` boolean — Whether the refund has been deposited in full.
  - `linked_payment_id` integer, nullable — The id of the linked payment, if one exists.
  - `paid_utc` string, date-time — The timestamp the refund was paid.
  - `total_fees` number — The amount of fees.
  - `type` 'credit_card' | 'check' | 'cash' | 'credit_card_processed_elsewhere' | 'pay_pal' | 'bank_transfer' | 'chargeback' | 'other'

## Changes

- **2026-08-12** `00db66c44181` — 1 info
  - api operation id `Refunds_Get2` removed and replaced with `get-refunds-id`
- **2026-07-31** `8856ba6a1b76` — 1 info
  - added the optional property `allOf[subschema #2]/deposits/items/allOf[subschema #2]/deposit_id` to the response with the `200` status

[Change history](https://skmtc.dev/ownerrez/apis/ownerrez-api/changes/v2/refunds/:id/get.md)

---

[API](https://skmtc.dev/ownerrez/apis/ownerrez-api.md) · [All operations](https://skmtc.dev/ownerrez/apis/ownerrez-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ownerrez/ownerrez-api/revisions/007c845adb89/schema)
