RankVectorsRankVectors
FeaturesPricing
Log in →
  • Introduction
  • Quickstart
  • Authentication
  • Syncing Content
  • Generating Link Suggestions
  • Implementing Links
  • Integrations Overview
  • JavaScript SDK
  • TypeScript SDK
  • Python SDK
  • Go SDK
  • PHP SDK
  • C# SDK
  • Ruby SDK
  • Rust SDK
  • API Reference Overview
  • Projects API
  • Pages API
  • Suggestions API
  • Implementations API
  • Analytics API
  • Integrations Overview
  • WordPress Integration
  • Shopify Integration
  • Vercel Integration
  • Custom Integration

Authentication

Learn how to authenticate with the RankVectors API

API Keys

All API requests require authentication using an API key. You can generate API keys in your dashboard settings.

Getting Your API Key

  1. Navigate to Settings in your dashboard
  2. Go to API Keys section
  3. Click Generate New Key
  4. Copy and securely store your API key
⚠️

API keys are sensitive credentials. Never commit them to version control or share them publicly.

Using API Keys

Include your API key in the Authorization header of all requests:

Authorization: Bearer YOUR_API_KEY

Example Request

curl -X GET https://api.rankvectors.com/api/projects \
  -H "Authorization: Bearer YOUR_API_KEY"

With JavaScript SDK

import { RankVectors } from '@rankvectors/rankvectors-javascript'

const client = new RankVectors({
  apiKey: 'YOUR_API_KEY'
})

With Python SDK

from rankvectors import RankVectors

client = RankVectors(api_key="YOUR_API_KEY")

Key Permissions

API keys inherit the permissions of the user account that created them. Each key can:

  • Read and write projects you own
  • Generate suggestions
  • Sync pages
  • Access analytics

Key Security

  • Rotate regularly: Generate new keys and revoke old ones periodically
  • Use environment variables: Store keys in secure environment variables
  • Limit access: Don't share keys with unauthorized parties
  • Monitor usage: Check your dashboard for unusual activity

Rate Limits

API requests are rate-limited based on your subscription tier:

  • Free: 100 requests/hour
  • Pro: 1,000 requests/hour
  • Enterprise: Custom limits

Rate limit headers are included in all responses:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1625097600
PreviousQuickstartNextSyncing Content
RankVectorsRankVectors

AI-powered internal linking optimization. Improve your SEO with intelligent semantic analysis and automated link recommendations.

XGitHubLinkedIn

Product

  • Features
  • Pricing
  • Documentation
  • Integrations

Support

  • Documentation
  • Quick Start
  • API Reference
  • Contact

Company

  • About
  • Blog
  • Contact
  • Partners

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 RankVectors. All rights reserved.