Developer API
Integrate SEO tools into your applications
Build with SEO Tool API
Our RESTful API allows you to integrate powerful SEO analysis tools directly into your applications, dashboards, or services.
Easy Integration
Simple REST API with JSON responses
Comprehensive Tools
Access all our research, development, and content tools
Scalable
Rate limits designed for production applications
Secure
API key authentication and HTTPS encryption
Quick Start
curl -X POST https://api.seotool.site/v1/analyze \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"tools": ["dns", "ssl", "meta-tags"]
}'
API Endpoints
POST
/v1/analyze
Run a comprehensive SEO analysis on a URL
View details
Request Body
{
"url": "https://example.com",
"tools": ["dns", "ssl", "meta-tags", "whois"]
}
Response
{
"status": "success",
"data": {
"dns": { ... },
"ssl": { ... },
"meta-tags": { ... },
"whois": { ... }
}
}
GET
/v1/tools/dns
Lookup DNS records for a domain
View details
Parameters
domain- The domain to lookup (required)
Example
GET /v1/tools/dns?domain=example.com
GET
/v1/tools/ssl
Check SSL certificate status and details
View details
Parameters
domain- The domain to check (required)
Example
GET /v1/tools/ssl?domain=example.com
POST
/v1/tools/minify
Minify CSS, HTML, or JavaScript code
View details
Request Body
{
"type": "css",
"code": "body { color: red; }"
}
Response
{
"status": "success",
"minified": "body{color:red}"
}
Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Getting Your API Key
- Subscribe to the Smart plan or higher
- Navigate to your account dashboard
- Generate your API key from the API section
- Keep your API key secure and never share it publicly
Rate Limits
| Plan | Requests per Hour | Requests per Day |
|---|---|---|
| Free | No API Access | - |
| Starter | No API Access | - |
| Smart | 100 | 1,000 |
| Enterprise | Custom | Custom |
Developer Support
Need help integrating our API? We're here to assist you.