Broadcast a raw transaction using the path.
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Modified between 0.5.0 and 0.6.0: request-size hardening limits the broadcast body size (PR #1434); the backend can relay broadcasts through an alternative (e.g. private/MEV) provider (PR #1264); per-client REST rate limiting (PRs #1563/#1590). Documented as it exists in 0.6.0.
Broadcasts hex-encoded raw transaction data. Prefer POST for large payloads.
Load estimate: High; validates and forwards to the backend, with cost growing with transaction size and backend mempool policy checks.
live-verified behavior:
- Write operation. Live-validated scenario (payload without 0x prefix): HTTP 400 EVM-flavored error (hexutil.Bytes). Success scenario not executed intentionally.
Parameters
hexstringrequiredpathRaw transaction.
Response
HTTP 200 EthereumPoW Blockbook response for sendTransactionByGet.
Domain or validation error. live-verified: JSON body {"error": "..."} (unknown block/transaction, invalid address, malformed broadcast hex, missing filter parameters).
Unauthorized: missing or invalid api-key header. The NOWNodes gateway returns the plain-text body "Unknown API_key".
Method Not Allowed: gateway-level response for unknown routes (and for the v1 GET broadcast route on this instance).
Internal Server Error. live-verified on the deployed instance: JSON body {"error":"Internal server error"} (observed on /api/rawtx and invalid XPUB lookups).