Home

submit

POST
https://xrp.nownodes.io/

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Submits a transaction to the XRP Ledger for inclusion in a future ledger. This method signs and broadcasts the transaction to the network. The transaction may be applied immediately or queued for later processing.

Body

application/json

JSON-RPC request body for submit.

JSON-RPC request body for the XRPL submit method.

jsonrpcstring2.0required

JSON-RPC protocol version.

methodstringsubmitrequired

RPC method name.

paramsArray<object>required

Submit method parameters. The first object must contain a signed transaction blob.

Show child attributes
tx_blobstringrequired

Hex representation of the signed transaction to submit.

fail_hardboolean

If true and the transaction fails locally, do not retry or relay the transaction to other servers. Defaults to false.

idinteger | stringrequired

Client-supplied JSON-RPC request identifier.

Response

200OK

JSON-RPC response. XRPL transaction-engine failures can still be returned with HTTP 200.

400Bad Request

Bad Request. The request body is malformed or contains invalid JSON-RPC parameters.

401Unauthorized

Unauthorized: API key is present but rejected by the NOWNodes gateway.

405Method Not Allowed

Method Not Allowed. Returned by the NOWNodes gateway for malformed or unsupported gateway-level requests.

422Unprocessable Entity

Missing API key. The NOWNodes gateway returns plain text for this error.

500Internal Server Error

Internal Server Error. The gateway or node failed while processing the request.