---
title: "Request a custody financial resolution"
method: POST
path: "/api/admin/stablecoin/{attemptId}/resolutions"
tags: ["Stablecoin"]
---

# Request a custody financial resolution

`POST /api/admin/stablecoin/{attemptId}/resolutions`

## Request

- Base URL: `https://vaanzari.com`
- URL: `https://vaanzari.com/api/admin/stablecoin/{attemptId}/resolutions`
- Auth: one of:
  - HTTP bearer
  - API key in cookie `vaanzari_session`

Admin session and CSRF protection required. Reserve an amount from one verified incoming event for an independently verified recipient. Paid order receipts require a pending immutable invoice refund. Unmatched payments do not require an order or invoice. A different operator must approve before funds are sent outside this application. Solana destinations must use the recipient canonical associated token account for the source mint; invalid owner/account pairs are rejected before reserving funds.

## Path parameters

- `attemptId` integer, required

## Request body

- StablecoinResolutionRequest
  - `source_event_key` string, required
  - `amount_atomic` string, required
  - `refund_id` integer
  - `recipient` string, required
  - `receiving_account` string
  - `ownership_reference` string, required
  - `reason` string, required

## Response `201`

Stablecoin operation result.

- object

## Other responses

- `400`: Invalid request.
- `409`: Immutable checkout, financial resolution, or quote conflict.
- `503`: Custody, rate, or independent chain verification unavailable.

---

[API](https://skmtc.dev/vaanzari/apis/vaanzari-agent-and-catalogue-api.md) · [All operations](https://skmtc.dev/vaanzari/apis/vaanzari-agent-and-catalogue-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vaanzari/apis/vaanzari-agent-and-catalogue-api/revisions/1a8cc2dbe711?raw)
