> For the complete documentation index, see [llms.txt](https://tri.gitbook.io/tri-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tri.gitbook.io/tri-doc/liquidity-pool/balance/get-deposit.md).

# Get Deposit

### Liquidity Pool

<mark style="color:blue;">`GET`</mark> <https://sandbox.triangle.digital/api/v2/liquidity\\_pool/clients/{client\\_id}/balance/deposits/{deposit\\_id}>

One deposit created by [Add Balance](/tri-doc/liquidity-pool/balance/add-balance.md). The address is the one its `Location` header points at, so an attempt whose answer was lost can be read instead of retried. The holder segments work here too:

<table data-full-width="true"><thead><tr><th width="470">URL</th><th>Holder</th></tr></thead><tbody><tr><td><code>/clients/{client_id}/balance/deposits/{deposit_id}</code></td><td>The client itself</td></tr><tr><td><code>/clients/{client_id}/employees/{employee_id}/balance/deposits/{deposit_id}</code></td><td>One employee</td></tr><tr><td><code>/clients/{client_id}/individual_consumptions/{individual_consumption_id}/balance/deposits/{deposit_id}</code></td><td>One Individual Consumption</td></tr></tbody></table>

Money, time and error formats follow the [conventions of the balance endpoints](/tri-doc/liquidity-pool/balance.md).

**Path parameters**

<table data-full-width="true" data-search="false"><thead><tr><th width="230">Name</th><th width="110">Type</th><th>Description</th><th width="210">Where to take it from</th></tr></thead><tbody><tr><td><code>client_id</code></td><td>integer</td><td><strong>Required.</strong> The client the deposit belongs to.</td><td><a href="/tri-doc/liquidity-pool/get-clients.md">Get Clients</a> — <code>client_id</code></td></tr><tr><td><code>deposit_id</code></td><td>uuid</td><td><strong>Required.</strong> The deposit to read.</td><td><a href="/tri-doc/liquidity-pool/balance/add-balance.md">Add Balance</a> — <code>id</code> of the answer, or its <code>Location</code> header</td></tr><tr><td><code>employee_id</code></td><td>integer</td><td>Employee address only.</td><td><a href="/tri-doc/liquidity-pool/get-employees.md">Get Employees</a> — <code>employee_id</code></td></tr><tr><td><code>individual_consumption_id</code></td><td>uuid</td><td>Individual Consumption address only.</td><td><a href="/tri-doc/liquidity-pool/get-individual-consumptions.md">Get Individual Consumptions</a> — <code>individual_consumption_id</code></td></tr></tbody></table>

**Headers**

<table data-full-width="true"><thead><tr><th>Name</th><th>Value</th></tr></thead><tbody><tr><td>Content-Type</td><td><code>application/json</code></td></tr></tbody></table>

**Query parameters**

<table data-full-width="true" data-search="false"><thead><tr><th width="159.800048828125">Name</th><th width="149">Type</th><th>Description</th><th width="160.796875">Example</th></tr></thead><tbody><tr><td><code>hash</code></td><td>string</td><td><strong>Required.</strong> API key.</td><td>fk5f0iuy-rr06-j4x3-i75b-fy2s67s4ilo1</td></tr></tbody></table>

**Response fields**

<table data-full-width="true" data-search="false"><thead><tr><th width="230">Field</th><th width="110">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>id</code></td><td>uuid</td><td>The deposit.</td></tr><tr><td><code>status</code></td><td>string</td><td>One of settled, failed, needs_reconciliation, pending — see below.</td></tr><tr><td><code>amount.currency</code></td><td>string</td><td>ISO 4217 code. Always USD.</td></tr><tr><td><code>amount.amount</code></td><td>string</td><td>Amount charged, as a decimal string.</td></tr><tr><td><code>created_at</code></td><td>string</td><td>When the deposit was created, ISO 8601 in UTC.</td></tr><tr><td><code>payment_intent_id</code></td><td>string</td><td>Identifier of the payment at the provider; <code>null</code> when the card was never charged.</td></tr></tbody></table>

**Status values**

<table data-full-width="true" data-search="false"><thead><tr><th width="250">status</th><th>Meaning</th></tr></thead><tbody><tr><td><code>settled</code></td><td>The card was charged and the balance credited.</td></tr><tr><td><code>failed</code></td><td>Nothing moved; the card was not charged.</td></tr><tr><td><code>needs_reconciliation</code></td><td>The card may have been charged while the balance was not credited. Contact Triangle support with the deposit id; do not retry.</td></tr><tr><td><code>pending</code></td><td>Still being processed.</td></tr></tbody></table>

**Response**

{% tabs %}
{% tab title="200" %}
{% code fullWidth="false" %}

```json
{
    "id": "3f7a1c9e-8b02-4d51-9a6e-2c14f0d7b9aa",
    "status": "settled",
    "amount": {
        "currency": "USD",
        "amount": "100.00"
    },
    "created_at": "2026-08-04T11:20:05Z",
    "payment_intent_id": "pi_3QxJ8kL2eZvKYlo2C1r4Xy9T"
}
```

{% endcode %}
{% endtab %}

{% tab title="404" %}
The deposit does not exist, or belongs to another client or another holder.

```json
{
    "title": "Deposit not found",
    "status": 404,
    "code": "not_found"
}
```

{% endtab %}
{% endtabs %}
