Quick Start¶
Get your first API response in under 5 minutes.
1. Get Your API Key¶
Subscribe to any toolkit on RapidAPI — even the Free tier gives you immediate access. Your API key will be available in the RapidAPI dashboard.
2. Make Your First Request¶
Pick any toolkit and hit an endpoint. Here's a quick DNS lookup:
curl -X GET "https://dns.toolkitapi.io/v1/lookup?domain=toolkitapi.io&type=A" \
-H "X-API-Key: YOUR_KEY" \
Python:
import httpx
r = httpx.get(
"https://dns.toolkitapi.io/v1/lookup",
headers={"X-API-Key": "YOUR_KEY"},
params={"domain": "toolkitapi.io", "type": "A"},
)
print(r.json())
JavaScript:
const response = await fetch("https://dns.toolkitapi.io/v1/lookup?domain=toolkitapi.io&type=A", {
headers: {
"X-API-Key": "YOUR_KEY",
},
});
const data = await response.json();
console.log(data);
3. Explore the Response¶
{
"domain": "toolkitapi.io",
"type": "A",
"records": [
{
"value": "93.184.216.34",
"ttl": 3600
}
],
"query_time_ms": 42
}
4. Try More Toolkits¶
ToolkitAPI has both GET and POST endpoints. Use the method and path shown per endpoint. Here are a few quick examples across different toolkits:
Path shape also differs by toolkit:
- DNS lookup style:
/v1/lookup - Geo lookup style:
/v1/geo/ip-lookup
Hash a password¶
curl -X POST https://auth.toolkitapi.io/v1/auth/hash-password \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_KEY" \
-d '{"password": "my-secret-password"}'
Validate an email¶
curl -X GET "https://email.toolkitapi.io/v1/email/[email protected]" \
-H "X-API-Key: YOUR_KEY"
Convert an image¶
curl -X POST https://image.toolkitapi.io/v1/image/convert \
-H "X-API-Key: YOUR_KEY" \
-F "[email protected]" \
-F "format=webp" \
--output photo.webp
Next Steps¶
- Read about Authentication for full auth details
- Review Rate Limits for your plan
- Browse individual toolkit docs for endpoint references