DocsSign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
  • Generate
  • get/v1/toolsList all tools
  • get/v1/tools/searchSearch tools by natural language query
  • get/v1/tools/{tool}Get tool details including skill schemas
  • get/v1/tools/{tool}/skillsList skills for a tool
  • post/v1/tools/callCall a tool skill
  • post/v1/tools/batchCall multiple tools in parallel
  • get/v1/jobs/{jobId}Poll async job status
  • post/v1/jobs/{jobId}/cancelCancel a running job
  • get/v1/assets/{assetId}Retrieve a generated asset
  • get/v1/assets/{assetId}/metaGet asset metadata
  • get/v1/billing/balanceGet credit balance
  • get/v1/keysList API keys
  • post/v1/keysCreate API key
  • delete/v1/keys/{id}Delete API key
  • post/v1/auth/provisionProvision a temporary API key
  • get/v1/requirementsList available provider requirements (API keys)
  • post/v1/billing/machine-topupBuy credits as an agent (machine payment)
TO

ToolRouter API

AI tool discovery and calls: search and invoke tools, manage keys, jobs, assets and credits

17 operations·16 schemas·1 revision

Changes

Full history

Source

View schema
Spec
OpenAPI 3.1.0
Document
toolrouter.com · JSON, 38 KB
Retrieved
Oct 20, 2026, 09:48 UTC
Digest
b21ed1d64e24

For agents

Every page here has a markdown twin. The overview is one fetch; the llms.txt lists every operation with a link to its own markdown.

curl https://skmtc.dev/toolrouter/apis/toolrouter-api.md
curl https://skmtc.dev/toolrouter/apis/toolrouter-api/llms.txt