> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gnosispay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Onchain Instant Withdrawals

> Create request to withdraw funds onchain to wallet address

## Create Withdrawal Request

The [`POST /user/withdrawal`](https://docs.gnosispay.com/api-reference/user-api/user-movements/create-withdrawal) endpoint allows you to create a withdrawal request for a user.

The withdrawal happens to the GP Safe's owner wallet address.

> [!NOTE]
>
> **Withdrawals are per token.** Each withdrawal request targets a single token via `tokenAddress`.

> [!WARNING]
>
> **Withdrawal Restrictions:**
>
> * Only specific tokens are currently supported for withdrawals.
> * Withdrawals are restricted to the Safe owner address, the wallet address that initiated the Safe deployment via the [`POST /user/account`](https://docs.gnosispay.com/api-reference/user-api/user-account/create-account) endpoint.

> [!NOTE]
>
> **Token addresses supported for withdrawals:**
>
> **Celo**
>
> * CeloUSDT = `0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e`
> * CeloUSDC = `0xceba9300f2b948710d2653dd7b07f33a8b32118c`
>
> **Gnosis Chain**
>
> * EURe = `0x420ca0f9b9b604ce0fd9c18ef134c705e5fa3430`
> * GBPe = `0x8E34bfEC4f6Eb781f9743D9b4af99CD23F9b7053`
> * USDCe = `0x2a22f9c3b484c3629090FeED35F17Ff8F88f76F0`
>
> See [Tokens and Chains Supported](https://docs.gnosispay.com/concepts/safe/tokens-and-chains-supported.md) for the full reference.

> [tab] Sandbox
>
> ```bash theme={null}
> curl --request POST \
>   --url https://core.sandbox.gnosispay.in/user-api/user/withdrawals \
>   --header 'Content-Type: application/json' \
>   --data '{
>     "tokenAddress": "<string>",
>     "amount": "<string>"
>   }'
> ```

> [tab] Production
>
> ```bash theme={null}
> curl --request POST \
>   --url https://core.prod.gnosispay.com/user-api/user/withdrawals \
>   --header 'Content-Type: application/json' \
>   --data '{
>     "tokenAddress": "<string>",
>     "amount": "<string>"
>   }'
> ```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.