API Integration
Integrate InstaRank's powerful SEO tools with your existing workflows using our comprehensive REST API. Automate SEO monitoring, generate reports, and manage your SEO campaigns programmatically.
API Overview
Powerful REST API
Our REST API provides programmatic access to all InstaRank features, allowing you to integrate SEO monitoring and optimization into your existing tools and workflows.
Easy Integration
Simple HTTP requests with comprehensive documentation
Getting Started
Authentication
All API requests require authentication using your API key. Include it in the Authorization header.
Get Your API Key:
- 1. Log in to your InstaRank dashboard
- 2. Navigate to Settings → API Keys
- 3. Generate a new API key
- 4. Copy and store it securely
Base URL
All API endpoints are relative to our base URL:
https://api.instarank.com/v1
API Endpoints
/websites
Retrieve all websites in your account
/websites
Add a new website for crawling
/websites/{id}/reports
Get SEO reports for a specific website
/websites/{id}/ai-fixes
Retrieve AI-generated SEO fixes for a website
Response Examples
Website List Response
SEO Report Response
Rate Limits & Quotas
Rate Limits
Response Headers
X-RateLimit-Limit
- Requests per hourX-RateLimit-Remaining
- Remaining requestsX-RateLimit-Reset
- Reset timestampSDKs & Libraries
JavaScript
Official Node.js SDK
npm install @instarank/api
Python
Official Python SDK
pip install instarank
PHP
Official PHP SDK
composer require instarank/api
Ready to Integrate?
Start building with our API and integrate InstaRank's SEO tools into your applications.