---
title: "Retrieve deposit"
method: GET
path: "/v1/deposits/{id}"
tags: ["Deposits"]
---

# Retrieve deposit

`GET /v1/deposits/{id}`

## Request

- Base URL: `https://api.augustus.com`
- URL: `https://api.augustus.com/v1/deposits/{id}`
- Auth: HTTP bearer

Retrieves a deposit by ID.

## Path parameters

- `id` string, uuid, required

## Response `200`

The deposit resource

- DepositResourceDto
  - `id` string, uuid, required: Unique identifier of the deposit.
  - `type` 'deposit', required: Resource type discriminator.
  - `status` 'settled', required: Current status of the deposit.
  - `account_id` string, uuid, required: ID of the account that was credited with the deposit.
  - `amount` string, required: Amount as a string decimal (e.g. "100.50").
  - `currency` 'EUR' | 'GBP' | 'USD' | 'USDC', required: Currency code (ISO 4217 or crypto).
  - `counterparty_id` string, uuid, nullable, required: ID of the counterparty that sent the money, or null when not known.
  - `unstructured_remittance_information` string, nullable, required: Unstructured remittance information attached to the transfer. Not all rails support this field.
  - `tracking_reference` object, nullable, required: Rail network tracking identifier with its type: UETR for SWIFT, IMAD for Fedwire, or the 15-digit trace number for ACH. Null when unavailable.
    - `type` 'uetr' | 'imad' | 'trace_number', required: Tracking reference type: UETR, IMAD, or ACH trace number.
    - `value` string, required: Rail-provided tracking identifier.
  - `rail` 'sepa' | 'sepa_instant' | 'faster_payments' | 'swift' | 'internal' | 'target' | 'ach' | 'fedwire' | 'bitcoin' | 'bitcoin_testnet4' | 'ethereum' | 'ethereum_sepolia' | 'solana' | 'solana_devnet' | 'polygon' | 'polygon_amoy' | 'null', nullable, required: Payment scheme or blockchain used for the deposit, or null when unknown.
  - `tx_hash` string, nullable, required: Transaction hash for crypto deposits, or null when not known. Only blockchain rails support this field.
  - `returns` string[], required: Array of deposit return IDs associated with this deposit.
  - `settled_at` string, date-time, required: ISO 8601 UTC timestamp when the deposit was settled.

## Changes

- **2026-10-16** `f7ded6c181ab`: 1 info
  - endpoint added
- **2026-08-21** `79d607871de9`: 5 breaking, 9 warning, 22 info
  - removed the required property `bank_statement_reference` from the response with the `200` status
  - removed the required property `created_at` from the response with the `200` status
  - removed the required property `destination_account_id` from the response with the `200` status
  - removed the required property `source` from the response with the `200` status
  - …32 more
- …earlier changes not shown

[Operation history](https://skmtc.dev/augustus/apis/ivy-api/changes/v1/deposits/:id/get.md)

---

[API](https://skmtc.dev/augustus/apis/ivy-api.md) - [All operations](https://skmtc.dev/augustus/apis/ivy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/augustus/apis/ivy-api/revisions/e87bdcac11cc?raw)
