Skip to content
Alchemy Logo

Send Transaction (POST)

POST
/{apiKey}/api/v2/sendtx/

Broadcasts a signed raw Bitcoin transaction by sending hex bytes in the request body. The trailing slash on the path is mandatory; see the Blockbook API reference. Use this for larger payloads (request body limit 8 MiB). Returns the transaction ID on success.

Heads up: the POST variant currently returns { "error": "Parse error" } (HTTP 400) > on the Alchemy proxy regardless of body format. Until that upstream issue is resolved, > prefer the GET variant above for hex payloads under the URL-length limit.

Path Parameters

stringrequireddefaults to docs-demo

For higher throughput, create your own API key

Responses

200

Transaction broadcast result.

400

Malformed request.

Was this page helpful?