---
title: "Broadcast signed transaction and complete withdrawal"
method: POST
path: "/v3/offchain/withdrawal/broadcast"
tags: ["Withdrawal"]
---

# Broadcast signed transaction and complete withdrawal

`POST /v3/offchain/withdrawal/broadcast`

## Request

- Base URL: `https://api.tatum.io`
- URL: `https://api.tatum.io/v3/offchain/withdrawal/broadcast`
- Auth: API key in header `x-api-key`

/v3/offchain/withdrawal/broadcast

#### 2 credits per API call.

  

Broadcast signed raw transaction end complete withdrawal associated with it. When broadcast succeeded but it is impossible to complete withdrawal, transaction id of transaction is returned and withdrawal must be completed manually.

## Request body

- BroadcastWithdrawal
  - `currency` string, required: Currency of signed transaction to be broadcast, BTC, LTC, DOGE, BNB, XLM, TRX, BCH, ETH, XRP, ERC20, TRC20
  - `txData` string, required: Raw signed transaction to be published to network.
  - `withdrawalId` string: Withdrawal ID to be completed by transaction broadcast
  - `signatureId` string, uuid: ID of prepared payment template to sign. This is should be stored on a client side to retrieve ID of the blockchain transaction, when signing application signs the transaction and broadcasts it to the blockchain.

## Response `200`

OK

- BroadcastResponse
  - `completed` boolean: Flag, if withdrawal is successfully completed within Tatum systems.
  - `txId` string: Transaction ID of broadcast transaction and status

## Other responses

- `400`: Bad Request
- `401`: Unauthorized. Not valid or inactive subscription key present in the HTTP Header.
- `403`: Forbidden. The request is authenticated, but it is not possible to required perform operation due to logical error or invalid permissions.
- `500`: Internal server error. There was an error on the server during the processing of the request.

---

[API](https://skmtc.dev/tatum/apis/virtual-accounts.md) - [All operations](https://skmtc.dev/tatum/apis/virtual-accounts/llms.txt) - [OpenAPI document](https://skmtc.dev/tatum/apis/virtual-accounts/revisions/ba220553084b?raw)
