API

How to get API

Last updated: October 6, 2025

Introduction

SE Ranking provides two powerful APIs to integrate our data and platform management capabilities into your own workflows and applications:

  • Data API: Pull raw SEO and marketing data using a flexible, pay-as-you-go credit system.
  • Project API: Automate and manage your SEO projects directly. Access is tied to your main subscription plan.

This guide explains how to get access to both.

How to get API access

There are three ways to gain access to the API:

  1. Business or Enterprise Plan: These plans automatically include 100,000 API credits per month.
  2. API Add-on: For any subscription plan, you can purchase a dedicated API add-on, with packages starting at 1 million credits.
  3. API Standalone Plan: If you only need API access without the full suite of SE Ranking tools, you can subscribe to a standalone API plan.

You can purchase any of these options on our Subscription page.

Data API

The Data API provides several flexible options for access based on the number of credits you need. You can choose the plan that best fits your needs.

Checking Credits and Getting Your API Key

Once you have a plan that includes Data API access, you can manage everything from the API Dashboard.

  • Click the + Create API Key button located in the top-right corner of the interface.

  • The “Create API key” dialog box will appear.
    • In the API key name field, enter a descriptive name for your key.
    • Under Type of API, select the Data option.
  • Click Create Key to generate and display your new API key.

Your new Data API key will appear in the “API Keys” table. You can create multiple keys for different applications and delete them at any time. From the dashboard, you can also monitor your overall credit usage and see the costs per endpoint.

Project API

The Project API is available to all users with an active Business or Enterprise subscription plan. It doesn’t require separate credits; instead, it uses the limits included in your subscription (e.g., keyword checks, site audit pages).

To get your API key:

  • Click the + Create API Key button in the top-right corner.
  • In the pop-up window, select Project as the “Type of API”.
  • Click Create Key.

Your new Project API key will now appear in the “API Keys” table.

  • Note that you can only have one Project API key per account.
  • You can regenerate the key at any time from this dashboard if needed.

You can check your account’s specific usage limits under Profile & Preferences > Billing.

Custom and Enterprise Solutions

If you have high-volume data needs or require a custom API solution, please contact our team to discuss enterprise options and pricing. You can reach us at [email protected].

Using Your API Key

Your API key is a secret token that authenticates you with our servers. Keep it secure and do not share it publicly.

Include your API key in the Authorization header of your requests, like so:

curl -X GET "https://api.seranking.com/v1/backlinks/summary?target=yourdomain.com" \
     -H "Authorization: Token YOUR_API_KEY"

Learn how SE Ranking’s API can boost your SEO!

Hi! Meet our product expert, Alex.

He’ll walk you through the API and show you how to get the most out of it.

  • Enjoy a tailored demo on integrating rich, structured SEO data into your stack.
  • Pin down every tech detail live—auth, endpoints, rate limits, data formats.
  • Compare usage tiers and pricing so you can unlock maximum data value.

Request a free demo to see our tools and integrations in action

By clicking this button, you agree to SE Ranking’s Terms of Services and Privacy Policy.