Execution

Check the real transfer and swap requests before you connect your bot

Use this page to see the actual request format before connecting a bot, backend, or internal tool. Transfer is agent-only. Swap can use either the regular API key or the agent execution key.

Headers: transfer uses X-Agent-Execution-Key plus mandatory X-Idempotency-Key. Swap accepts either X-API-Key or X-Agent-Execution-Key. Agent wallet settings stay on the AI Agents Wallet page, so the spend key is separate from the settings key.
Important: this page uses the same transfer and swap routes as the live API, so you can check headers, request fields, and responses before wiring automation. Transfer no longer accepts an ordinary wallet API key.
Transfer Rules

Native SOL only

Loading transfer capabilities.

  • Waiting for backend handshake.
Swap Rules

Dedicated swap route

Loading swap capabilities.

  • Waiting for backend handshake.
Auth

Which key to use

  1. Transfer: X-Agent-Execution-Key plus X-Idempotency-Key.
  2. Swap: X-API-Key or X-Agent-Execution-Key.
  3. Agent wallet settings: use AI Agents Wallet with X-Settings-Key.
Transfer

Native SOL transfer

Request Preview

Transfer request snippets

Loading snippet...
Snippet follows the current form values and the agent-only transfer rules.
Response

Transfer result

Status: No transfer sent yet.
{}
Swap

Dedicated swap surface

Request Preview

Swap request snippets

Loading snippet...
Snippet follows the current form values and auth mode for the real inputMint/outputMint swap contract.
Response

Swap result

Status: No swap sent yet.
{}
Previous Page Token Builder
Current Page Operations Builder
Next Page AI Agents Wallet