Skip to main content
POST
Undelegate Ephemeral ATA

Authorizations

Authorization
string
header
required

Token obtained from the /v1/spl/login flow.

Body

application/json
payer
string
required
Example:

"3rXKwQ1kpjBd5tdcco32qsvqUh1BnZjcYnS5kYrP7AYE"

mint
string
required

SPL mint for the eATA to undelegate.

Example:

"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"

cluster

Optional. Cluster selector or custom http(s) RPC URL.

Available options:
mainnet,
devnet
Example:

"mainnet"

Response

Unsigned serialized transaction

kind
enum<string>
required
Available options:
undelegateEphemeralAta
version
enum<string>
required
Available options:
legacy,
v0
transactionBase64
string
required
sendTo
enum<string>
required
Available options:
base,
ephemeral
sendRpcEndpoint
string<uri>
required

Exact ephemeral RPC endpoint where the signed undelegation transaction should be submitted.

recentBlockhash
string
required
lastValidBlockHeight
integer
required
instructionCount
integer
required
Required range: x >= 0
requiredSigners
string[]
required