Documentation
How to get the best out of every tool, plus a reference page for each API endpoint under https://api.toolsxpo.com/v1.
Browse by topic
Getting Started
First steps, authentication and your first call
4 docs
Workspaces
Personal and organization workspaces, members, roles and seats.
2 docs
ToolsXpo Code
The AI coding agent for VS Code, the CLI and the desktop app
25 docs
Credits
The two credit currencies, where each comes from, spend order and expiry.
4 docs
Guides
Task-focused walkthroughs
225 docs
Plans & billing
Subscriptions, changing plans, invoices and refunds.
4 docs
Reference
Parameters, limits and response shapes
234 docs
Using the API
The response envelope, what a call reports it cost, rate limits and what each refusal means.
3 docs
AI tools
How model-backed tools are billed, how to choose a model, and what happens to what you send.
4 docs
Troubleshooting
Errors, rate limits and what to do about them
1 doc
Most readlast 30 days
Base64 Encode API
Call the Base64 Encode API — GET /v1/base64-encode. Parameters, example requests in cURL, JavaScript and Python, credits per call, and the JSON response.
SHA-256 Hash Generator API
Call the SHA-256 Hash Generator API — GET /v1/sha256-generator. Parameters, example requests in cURL, JavaScript and Python, credits per call, and the JSON response.
How to use Escape / Unescape String
Get the best out of Escape / Unescape String: every option explained, a worked example, and what to check when the output is not what you expected.
How to use Fibonacci Generator
Get the best out of Fibonacci Generator: every option explained, a worked example, and what to check when the output is not what you expected.
How to use JSON to XML
Get the best out of JSON to XML: every option explained, a worked example, and what to check when the output is not what you expected.
JSON to YAML API
Call the JSON to YAML API — GET /v1/json-to-yaml. Parameters, example requests in cURL, JavaScript and Python, credits per call, and the JSON response.
Remote MCP servers
Connecting to a hosted MCP server over HTTP, how authentication works, and what to check when one will not connect.
How to use Punycode Decoder
Get the best out of Punycode Decoder: every option explained, a worked example, and what to check when the output is not what you expected.
Subnet Calculator API
Call the Subnet Calculator API — GET /v1/subnet-calculator. Parameters, example requests in cURL, JavaScript and Python, credits per call, and the JSON response.
How to use YAML Formatter
Get the best out of YAML Formatter: every option explained, a worked example, and what to check when the output is not what you expected.
Hooks: running your own scripts around the agent
Shell scripts that fire at points in the agent's lifecycle — formatting after an edit, blocking a dangerous command, logging what happened.
Rules: teaching the agent your conventions
Persistent instructions the agent follows in every conversation — project conventions, things never to do, how your team writes code.
Recently added
Convert and compress images with the API
Convert between JPEG, PNG, WebP and AVIF, compress to a quality or a target size, and resize — by file upload, URL or base64, up to ten images per call.
Oct 4, 2026
Process images in automations
Convert, compress and resize images on a schedule or a trigger: feed in uploaded files or URLs, and pass the results on as links to email, webhooks or other steps.
Oct 4, 2026
Quickstart: your first task with ToolsXpo Code
Install the extension, sign in from your browser, and give the agent its first task — about five minutes end to end.
Sep 2, 2026
Choosing a model
What the model picker shows you, why some models are greyed out, and how to search a catalogue of hundreds with filters.
Sep 2, 2026
What an agent task costs
How a ToolsXpo Code request is priced, what makes one task cheaper than another, and where to see what you spent.
Sep 2, 2026
Agent and scout tiers
Two reserved names — toolsxpo-agent and toolsxpo-scout — that let your workspace decide which model runs, without pinning it into the extension.
Sep 2, 2026
Signing in, and what your editor is allowed to do
How browser sign-in works, which workspace gets billed, what the editor can and cannot do with your account, and how to revoke it.
Sep 2, 2026
Plan and Code modes
Plan explores and proposes; Code makes the changes. When to use each, and how to run a cheap model for planning and a strong one for the work.
Sep 2, 2026
Prompt caching
Providers cache the repeated part of your prompt and charge less for it. What ToolsXpo does automatically, and how to read the saving.
Sep 2, 2026
Bring your own key
Add your Anthropic, OpenAI or Google key once in the dashboard and every ToolsXpo app can use it. Why keys live there and not in your editor.
Sep 2, 2026
Rules: teaching the agent your conventions
Persistent instructions the agent follows in every conversation — project conventions, things never to do, how your team writes code.
Sep 2, 2026
Skills: procedures the agent loads on demand
Reusable instruction sets the agent activates when a task matches, so a long procedure does not cost context on every request.
Sep 2, 2026
Looking for a specific endpoint?
Every API endpoint has its own reference page with parameters, examples and error codes.
Browse the API Reference