Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.meshrouter.app/llms.txt

Use this file to discover all available pages before exploring further.

Accounts own API keys, usage records, receipts, payment intents, and credit balances. A bearer key can inspect its current account with GET /v1/accounts/me; admin-scoped keys can create and manage accounts.

Account model

FieldDescription
idStable account ID such as acct_live
nameDisplay name shown in the console
planfree, pro, or enterprise
statusactive, suspended, or closed
balanceUsdAvailable prepaid USDC credit
limitsAccount-level request, token, and spend budgets
Account limits are checked before per-key limits. Use per-key limits for project isolation and account limits for global spend control.
curl https://api.meshrouter.app/v1/accounts/me \
  -H "Authorization: Bearer mesh_live_..."

Admin paths

MethodPathPurpose
GET/v1/accountsList accounts
POST/v1/accountsCreate an account
GET/v1/accounts/{id}Retrieve one account
PATCH/v1/accounts/{id}Update metadata/status
PATCH/v1/accounts/{id}/limitsUpdate account budgets