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/v1API Endpoints
/websitesRetrieve all websites in your account
/websitesAdd a new website for crawling
/websites/{id}/reportsGet SEO reports for a specific website
/websites/{id}/ai-fixesRetrieve 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/apiPython
Official Python SDK
pip install instarankPHP
Official PHP SDK
composer require instarank/apiReady to Integrate?
Start building with our API and integrate InstaRank's SEO tools into your applications.