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.