Skip to main content
POST
Execute quote

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Signed quote execution parameters.

signedTransaction
string
required

Base64-encoded transaction signed by the connected Solana wallet.

Required string length: 4 - 5464
Pattern: ^(?=.{0,5460}$|.{5462}==$)(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$
quoteId
string
required

Quote identifier returned by the quote endpoint.

Required string length: 1 - 256
Pattern: ^[!-~]+$
routeName
string
required

Liquidity route returned with the quote.

Required string length: 1 - 256
Pattern: ^[!-~]+$
providerRequestId
string

Provider request identifier returned with the quote.

Required string length: 1 - 256
Pattern: ^[!-~]+$

Response

Transaction submission status.

success
enum<boolean>
required
Available options:
true
data
object
required
timestamp
string
required
requestId
string
required

Identifies this request; also sent as the X-Request-Id header. Quote it when asking Sunrise about a request.