Skip to main content
POST
Submit signed transaction

Authorizations

Authorization
string
header
required

Client API Key or Client Session Token (CST). Pass as a Bearer token in the Authorization header.

Path Parameters

transactionId
string
required

Transaction ID from action response (UUID)

Example:

"550e8400-e29b-41d4-a716-446655440000"

Body

application/json

Provide signedPayload to have Yield.xyz broadcast the transaction, or transactionHash if you already broadcast it yourself. One of the two is required.

signedPayload
string

Signed transaction payload. Required if transactionHash is not provided.

Example:

"0x1234567890abcdef..."

transactionHash
string

Transaction hash if already submitted. Required if signedPayload is not provided.

Example:

"0xabcdef1234567890..."

Response

Transaction submitted successfully

data
object
required