---
title: "POST /payout"
method: POST
path: "/payout"
tags: ["Generate-payout"]
---

# POST /payout

`POST /payout`

## Headers

- `payout_api_key` string, required
- `Content-Type` string, required

## Request body

- object
  - `address` string, required — The recipient's cryptocurrency address where the payout will be sent.
  - `currency` string, required — The symbol of the cryptocurrency to be sent (e.g., BTC, ETH, LTC, etc.).
  - `amount` number, required — The exact amount of cryptocurrency to be sent as the payout.
  - `network` string — The blockchain network to be used for the payout. Required for currencies with multiple supported networks.
  - `callback_url` string, uri — The URL for sending payment status updates.
  - `memo` string — A memo or tag for transactions on supported networks (e.g., for GRAM).
  - `description` string — A description or additional information for the payout, useful for reports.

## Response `200`

Successful operation

- object
  - `data` object
    - `track_id` string — The unique identifier for the pay in the OxaPay payment gateway. You can use this track ID to query the payment status and generate reports.
    - `status` string — The status of payout transaction.
  - `message` string — A message containing additional information about the result of the request.
  - `error` object, nullable — An object that provides details about any errors that occurred.
    - `type` string — Type of the error
    - `key` string — Key related to the error
    - `message` string — Error message
  - `status` integer — The status of the request response. Typically provided as a numeric code (e.g., 200 for success or other codes for errors).
  - `version` string — The version of the API being used.

## Other responses

- `400` — Bad request

---

[API](https://skmtc.dev/oxapay/apis/payments.md) · [All operations](https://skmtc.dev/oxapay/apis/payments/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/oxapay/payments/revisions/19b6abc20c8d/schema)
