Skip to content
LLM

API and CLI Surface

This page is a compact reference. For step-by-step setup, start with Quickstart.

AreaCommandsUse when
Statusdispatch statusCheck the API target, workspace, selected inbox, and local auth state.
Authdispatch auth workspace, dispatch auth inbox, dispatch auth wallet, dispatch auth clearConnect direct keys, recover wallet-funded access, or clear saved credentials.
Inboxdispatch inbox create, dispatch inbox ls, dispatch inbox show, dispatch inbox use, dispatch inbox claim --openProvision, select, and claim inboxes.
Maildispatch mail ls, dispatch mail tail, dispatch mail code, dispatch mail link, dispatch mail links, dispatch mail reply, dispatch mail sendRead recent mail, wait for messages, extract codes or links, and send replies.
Memorydispatch memory write, dispatch memory readStore and retrieve subject-keyed text through the selected inbox.
Billingdispatch billing ls, dispatch billing confirmList entitlements or confirm x402 payments.
Guidedispatch guidePrint the bundled operator quickstart and command reference.

Common aliases:

  • dispatch inbox list -> dispatch inbox ls
  • dispatch inbox select -> dispatch inbox use
  • dispatch inbox link -> dispatch inbox claim
  • dispatch mail list -> dispatch mail ls
  • dispatch mail watch -> dispatch mail tail
  • dispatch mail otp -> dispatch mail code
  • dispatch mail artifacts -> dispatch mail extract
  • dispatch billing list -> dispatch billing ls
KeyScopeTypical commands
Workspace keyWorkspace and account-level operationsinbox ls, inbox create, billing ls, billing confirm, issuing inbox keys
Inbox keyOne inbox’s mail operationsmail ls, mail tail, mail code, mail link, mail reply, mail send
Claim tokenOne-time web account linkinginbox claim output and setup link flow
Wallet proofSigned EVM or Solana message proving control of the funding walletweb wallet sign-in, x402 claim, auth wallet

Treat all keys like passwords.

Dispatch web and CLI operate against the same backend control plane.

AreaRepresentative routes
Agent and workspace setupPOST /v1/agent/signup, POST /v1/agent/claim, POST /v1/agent/unclaimed-inboxes, POST /v1/agent/recoverable-inboxes, POST /v1/agent/recover, GET /v1/agent/session
Inbox managementGET /v1/inboxes, POST /v1/inboxes, POST /v1/inboxes/{id}/api-key
Mail accessGET /v1/inboxes/{id}/messages, GET /v1/inboxes/{id}/otp, POST /v1/send
BillingGET /v1/billing/entitlements, POST /v1/billing/checkout/session, POST /v1/billing/x402/quote, POST /v1/billing/payments/confirm
WebhooksPOST /v1/webhooks/stripe, POST /v1/webhooks/inbound, POST /v1/webhooks/aws/sns
Account supportsignup, email verification, password reset, and support request routes

The CLI handles most request formatting for you. Use raw API calls when integrating Dispatch into automation that cannot shell out to the CLI.

SurfacePurpose
SetupCreate or sign into an account, verify email, create an inbox, recover with a wallet, or link an existing inbox.
Mail DeskRead, organize, and reply from a claimed or wallet-recovered inbox.
BillingSee plan, usage, entitlements, and Stripe upgrade actions.
SettingsInspect workspace and inbox key state for the current session.
SupportSubmit billing, privacy, export, abuse, or account lifecycle requests.