---
title: "Initiate an offramp transaction"
method: POST
path: "/v1/users/{user_id}/fiat/offramp"
tags: ["Fiat"]
---

# Initiate an offramp transaction

`POST /v1/users/{user_id}/fiat/offramp`

Triggers the offramp flow and gets the on-chain address to send funds to

## Path parameters

- `user_id` string, required — The ID of the user initiating the offramp

## Headers

- `privy-app-id` string, required — ID of your Privy app.

## Request body

- object
  - `amount` string, required
  - `destination` object, required
    - `currency` 'usd' | 'eur', required — Supported fiat currencies.
    - `external_account_id` string, uuid, required
    - `payment_rail` 'sepa' | 'ach_push' | 'wire', required — Supported fiat payment rails.
  - `provider` 'bridge' | 'bridge-sandbox', required — Valid set of onramp providers
  - `source` object, required
    - `chain` 'ethereum' | 'base' | 'arbitrum' | 'polygon' | 'optimism', required — Supported blockchain chains for onramp and offramp.
    - `currency` 'usdc', required — Supported crypto assets for onramp and offramp.
    - `from_address` string, required

## Response `200`

Deposit instructions for the offramp

- object — Response for an offramp transfer initiation.
  - `deposit_instructions` OfframpDepositInstructions, required — Deposit instructions for an offramp transfer.
    - `amount` string, required
    - `chain` 'ethereum' | 'base' | 'arbitrum' | 'polygon' | 'optimism', required — Supported blockchain chains for onramp and offramp.
    - `currency` 'usdc', required — Supported crypto assets for onramp and offramp.
    - `from_address` string, required
    - `to_address` string, required
  - `id` string, required
  - `status` 'awaiting_funds' | 'in_review' | 'funds_received' | 'payment_submitted' | 'payment_processed' | 'canceled' | 'error' | 'undeliverable' | 'returned' | 'refunded', required — Status of an onramp or offramp transfer.

---

[API](https://skmtc.net/privy-io/apis/privy-api.md) · [All operations](https://skmtc.net/privy-io/apis/privy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/privy-io/privy-api/versions/bb2eb34156cc/schema)
