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

  1. Subscribe to the Smart plan or higher
  2. Navigate to your account dashboard
  3. Generate your API key from the API section
  4. 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.

Documentation

Comprehensive API reference and guides

View Docs

Code Examples

Sample code in multiple languages

View Examples

Technical Support

Get help from our developer team

Contact Us