Introduction¶
Welcome to the Toolkit API documentation. Our platform offers a suite of specialised APIs designed for developers who need reliable, well-documented endpoints for common tasks — from DNS lookups and image processing to email validation and PDF manipulation.
Overview¶
Toolkit API is organised into focused toolkits, each serving a specific domain. The overview below is generated from the cached OpenAPI snapshot used by the app:
| Toolkit | Description | Endpoints |
|---|---|---|
| DNS Toolkit | Domain, DNS, WHOIS, IP & SSL intelligence | 50+ |
| Dev Toolkit | Developer utilities — formatting, encoding, hashing | 74 |
| Web Scraping Toolkit | Structured data extraction optimised for LLMs | 8 |
| Image Toolkit | Resize, convert, compress & manipulate images | 26 |
| Geo & Location Toolkit | IP geolocation, distance, timezone lookups | 10 |
| Email Toolkit | Deep email validation & deliverability scoring | 13 |
| PDF Toolkit | Merge, split, compress & convert PDFs | 12 |
| Auth & Security Toolkit | Hashing, encryption, JWT & TOTP utilities | 14 |
| SEO Toolkit | Full website audit — performance, meta, links | 12 |
| File & Convert Toolkit | Universal format conversion | 18 |
| QR & Barcode Toolkit | Generate, decode & style QR codes and barcodes | 10 |
| Webhook Toolkit | RequestBin-as-a-service — capture, inspect, replay | 10 |
| Text Analysis Toolkit | Readability, similarity, language detection & more | 9 |
| YouTube Intelligence Toolkit | YouTube transcripts, metadata, and discovery endpoints | 9 |
| Analytics API | Query any CSV, JSON, or Parquet file with natural language | 8 |
Key Features¶
- Single API key — One key works across all toolkits
- Consistent design — Every endpoint follows the same request/response patterns
- No rate surprises — Transparent rate limits on every plan
- Fast responses — Sub-100ms for most endpoints, globally distributed
- Comprehensive errors — Structured JSON error responses with actionable messages
Getting an API Key¶
All requests require authentication. To get started:
- Subscribe to any toolkit on RapidAPI
- Your API key is generated automatically
- Include the key in every request via the
X-API-Keyheader
curl -H "X-API-Key: YOUR_KEY" https://dns.toolkitapi.io/v1/status
Tip
Start with the Free tier on any toolkit to explore the endpoints before committing to a paid plan.
Base URLs¶
Each toolkit lives on its own subdomain:
https://dns.toolkitapi.io/v1/...
https://dev.toolkitapi.io/v1/...
https://scrape.toolkitapi.io/v1/...
https://image.toolkitapi.io/v1/...
https://geo.toolkitapi.io/v1/...
https://email.toolkitapi.io/v1/...
https://pdf.toolkitapi.io/v1/...
https://auth.toolkitapi.io/v1/...
https://convert.toolkitapi.io/v1/...
https://barcode.toolkitapi.io/v1/...
https://webhook.toolkitapi.io/v1/...
https://textanalysis.toolkitapi.io/v1/...
https://analytics.toolkitapi.io/v1/...
https://youtube.toolkitapi.io/v1/...
Path shape can differ by toolkit. For example, DNS lookup is /v1/lookup while Geo IP lookup is /v1/geo/ip-lookup.
Response Format¶
All endpoints return JSON. Successful responses always include the requested data at the top level:
{
"domain": "toolkitapi.io",
"records": [
{"type": "A", "value": "93.184.216.34", "ttl": 3600}
]
}
Error responses use standard HTTP status codes with a detail message:
{
"detail": "Invalid domain format"
}