🛠️ ToolsPilot
← Back to ToolsPilot

API Documentation

Integrate ToolsPilot into your applications. Free API endpoints — no API key required for basic usage.

Base URL: https://trytoolspilot.com

Auth: None required for basic tier. Rate limits apply per IP.

POST/api/ai-search

AI-powered tool recommendation. Send a natural language query, get matching tool slugs.

Parameters

NameTypeRequiredDescription
querystringYesNatural language description (max 200 chars). E.g. "compress images" or "check grammar"

Response

{ "tools": ["image-compressor", "image-resizer"] }

Example

curl -X POST https://trytoolspilot.com/api/ai-search \
  -H "Content-Type: application/json" \
  -d '{"query": "I want to compress images"}'

Rate limit: 60 requests/minute per IP

POST/api/newsletter/subscribe

Subscribe an email to the Pilot Digest newsletter.

Parameters

NameTypeRequiredDescription
emailstringYesValid email address
sourcestringNoSubscription source (e.g. "homepage", "exit-popup", "resources")

Response

{ "success": true, "message": "Subscribed successfully" }

Example

curl -X POST https://trytoolspilot.com/api/newsletter/subscribe \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com", "source": "api-docs"}'

Rate limit: 10 requests/minute per IP

GET/api/tools

Get the full list of ToolsPilot tools with metadata. Useful for building integrations or directory listings.

Response

{ "tools": [{ "slug": "word-counter", "name": "Word Counter", "category": "Text Utilities", "url": "https://trytoolspilot.com/tools/word-counter" }, ...] }

Example

curl https://trytoolspilot.com/api/tools

Rate limit: 120 requests/minute per IP

Use Our API

Building something with ToolsPilot API? We'd love to hear about it.

Contact Us →