Skip to content
Alchemy Logo

getBundleStatuses

POST
https://solana-mainnet.g.alchemy.com/v2/{apiKey}
CUs40

Available on paid Alchemy plans (pay-as-you-go or enterprise); not available on the free tier.

Returns the status of submitted bundle(s). This function operates similarly to the Solana RPC method getSignatureStatuses. If a bundle_id is not found or has not landed, it returns null. If found and processed, it returns context information including the slot at which the request was made and results with the bundle_id(s) and the transactions along with their slot and confirmation status.

We use getSignatureStatuses with the default value of searchTransactionHistory set to false to check transaction statuses on-chain. This means the RPC call will search only its recent history, including all recent slots plus up to MAX_RECENT_BLOCKHASHES rooted slots for the transactions. Currently, MAX_RECENT_BLOCKHASHES is 300.

See Jito's getBundleStatuses docs for background.

Path Parameters

stringrequireddefaults to docs-demo

Jito bundle methods are available on paid Alchemy plans only. Create an API key on a paid plan (pay-as-you-go or enterprise) to call these endpoints.

Request

string[]required

An array of bundle IDs to confirm. Maximum of 5.

Responses

200

The status of each submitted bundle, or an empty value array if none of the requested bundles are found in recent slots.

Was this page helpful?