Skip to main content
New to Corsair? See API access, authentication, and error handling.

Batch Analysis

analyze

batchAnalysis.analyze Get SEO metrics for up to 200 targets in one request Risk: read
Input
Output

Brand Radar

aiResponses

brandRadar.aiResponses Brand Radar: get AI assistant answers that mention the brand or competitors Risk: read
Input Output

aiResponsesEntities

brandRadar.aiResponsesEntities Brand Radar: get AI assistant answers that mention the brand or competitors, with brands and competitors given as names or URL groups Risk: read
Input
Output

citationsHistoryEntities

brandRadar.citationsHistoryEntities Brand Radar: get citation counts over time, with brands and competitors given as names or URL groups Risk: read
Input
Output

citationsOverviewEntities

brandRadar.citationsOverviewEntities Brand Radar: get citation counts per brand, with brands and competitors given as names or URL groups Risk: read
Input
Output

citedDomains

brandRadar.citedDomains Brand Radar: get domains AI assistants cite in answers about the brand Risk: read
Input Output

citedDomainsEntities

brandRadar.citedDomainsEntities Brand Radar: get domains AI assistants cite in answers about the brand, with brands and competitors given as names or URL groups Risk: read
Input
Output

citedPages

brandRadar.citedPages Brand Radar: get pages AI assistants cite in answers about the brand Risk: read
Input Output

citedPagesEntities

brandRadar.citedPagesEntities Brand Radar: get pages AI assistants cite in answers about the brand, with brands and competitors given as names or URL groups Risk: read
Input
Output

impressionsHistory

brandRadar.impressionsHistory Brand Radar: get AI answer impressions over time Risk: read
Input Output

impressionsHistoryEntities

brandRadar.impressionsHistoryEntities Brand Radar: get AI answer impressions over time, with brands and competitors given as names or URL groups Risk: read
Input
Output

impressionsOverview

brandRadar.impressionsOverview Brand Radar: get AI answer impressions per brand Risk: read
Input Output

impressionsOverviewEntities

brandRadar.impressionsOverviewEntities Brand Radar: get AI answer impressions per brand, with brands and competitors given as names or URL groups Risk: read
Input
Output

mentionsHistory

brandRadar.mentionsHistory Brand Radar: get brand mentions in AI answers over time Risk: read
Input Output

mentionsHistoryEntities

brandRadar.mentionsHistoryEntities Brand Radar: get brand mentions in AI answers over time, with brands and competitors given as names or URL groups Risk: read
Input
Output

mentionsOverview

brandRadar.mentionsOverview Brand Radar: get brand mentions in AI answers per brand Risk: read
Input Output

mentionsOverviewEntities

brandRadar.mentionsOverviewEntities Brand Radar: get brand mentions in AI answers per brand, with brands and competitors given as names or URL groups Risk: read
Input
Output

sovHistory

brandRadar.sovHistory Brand Radar: get AI share of voice over time Risk: read
Input Output

sovHistoryEntities

brandRadar.sovHistoryEntities Brand Radar: get AI share of voice over time, with brands and competitors given as names or URL groups Risk: read
Input
Output

sovOverview

brandRadar.sovOverview Brand Radar: get AI share of voice per brand Risk: read
Input Output

sovOverviewEntities

brandRadar.sovOverviewEntities Brand Radar: get AI share of voice per brand, with brands and competitors given as names or URL groups Risk: read
Input
Output

Content Helper

topics

contentHelper.topics Get the topics top-ranking pages cover for a keyword, with coverage scores Risk: read
Input Output

Gsc

anonymousQueries

gsc.anonymousQueries Estimate the queries Search Console hides as anonymous for a project Risk: read
Input Output

ctrByPosition

gsc.ctrByPosition Get average Search Console CTR for each ranking position Risk: read
Input Output

keywordHistory

gsc.keywordHistory Get Search Console history for specific queries Risk: read
Input Output

keywords

gsc.keywords List Search Console queries for a project with clicks, impressions, CTR and average position Risk: read
Input Output

metricsByCountry

gsc.metricsByCountry Get Search Console clicks by country Risk: read
Input Output

pageHistory

gsc.pageHistory Get Search Console history for specific pages Risk: read
Input Output

pages

gsc.pages List Search Console pages for a project with clicks, impressions, CTR and average position Risk: read
Input Output

pagesHistory

gsc.pagesHistory Get the number of pages with Search Console impressions over time Risk: read
Input Output

performanceByDevice

gsc.performanceByDevice Get Search Console performance split by device Risk: read
Input Output

performanceByPosition

gsc.performanceByPosition Get Search Console clicks and impressions split by position range Risk: read
Input Output

performanceHistory

gsc.performanceHistory Get Search Console clicks, impressions, CTR and position over time Risk: read
Input Output

positionsHistory

gsc.positionsHistory Get how many queries rank in each position bucket over time in Search Console Risk: read
Input Output

Keywords Explorer

matchingTerms

keywordsExplorer.matchingTerms Find keyword ideas that contain the seed keywords Risk: read
Input Output

overview

keywordsExplorer.overview Get keyword metrics such as volume, difficulty, CPC, clicks, and traffic potential Risk: read
Input Output

relatedTerms

keywordsExplorer.relatedTerms Find related keyword ideas that top pages also rank for or talk about Risk: read
Input Output

searchSuggestions

keywordsExplorer.searchSuggestions Get search autocomplete suggestions for seed keywords Risk: read
Input Output

volumeByCountry

keywordsExplorer.volumeByCountry Get search volume for keywords in each country Risk: read
Input Output

volumeHistory

keywordsExplorer.volumeHistory Get monthly search volume history for a keyword Risk: read
Input Output

Management

addBrandRadarPrompts

management.addBrandRadarPrompts Add custom prompts to a Brand Radar report Risk: write
Input Output

addKeywordListKeywords

management.addKeywordListKeywords Add keywords to a keyword list Risk: write
Input Output

addProjectCompetitors

management.addProjectCompetitors Add competitors to a Rank Tracker project Risk: write
Input
Output

addProjectKeywords

management.addProjectKeywords Add tracked keywords to a Rank Tracker project Risk: write
Input
Output

addProjectKeywordTags

management.addProjectKeywordTags Add or replace tags on tracked keywords Risk: write
Input
Output

brandRadarPrompts

management.brandRadarPrompts List custom prompts of a Brand Radar report Risk: read
Input Output

brandRadarReports

management.brandRadarReports List Brand Radar reports Risk: read
Input Output

createBrandRadarReport

management.createBrandRadarReport Create a Brand Radar report for a brand and its competitors Risk: write
Input
Output

createKeywordList

management.createKeywordList Create a Keywords Explorer keyword list Risk: write
Input Output

createProject

management.createProject Create an Ahrefs project for a target Risk: write
Input Output

deleteBrandRadarPrompts

management.deleteBrandRadarPrompts Remove custom prompts from a Brand Radar report Risk: destructive
Input Output

deleteKeywordListKeywords

management.deleteKeywordListKeywords Remove keywords from a keyword list Risk: destructive
Input Output

deleteKeywordLists

management.deleteKeywordLists Delete Keywords Explorer keyword lists Risk: destructive
Input Output

deleteProjectCompetitors

management.deleteProjectCompetitors Remove competitors from a Rank Tracker project Risk: destructive
Input
Output

deleteProjectKeywords

management.deleteProjectKeywords Remove tracked keywords from a Rank Tracker project Risk: destructive
Input
Output

deleteProjectKeywordTags

management.deleteProjectKeywordTags Remove tags from tracked keywords Risk: destructive
Input
Output

deleteProjects

management.deleteProjects Delete Ahrefs projects Risk: destructive
Input Output

keywordListKeywords

management.keywordListKeywords List keywords in a saved keyword list Risk: read
Input Output

keywordLists

management.keywordLists List saved Keywords Explorer keyword lists Risk: read
Input Output

locations

management.locations Look up Rank Tracker location ids for a country Risk: read
Input Output

projectCompetitors

management.projectCompetitors List competitors of a Rank Tracker project Risk: read
Input Output

projectKeywords

management.projectKeywords List keywords tracked in a Rank Tracker project Risk: read
Input Output

projects

management.projects List Ahrefs projects in the workspace Risk: read
Input Output

updateBrandRadarPrompts

management.updateBrandRadarPrompts Change countries or tags of Brand Radar prompts Risk: write
Input
Output

updateBrandRadarReport

management.updateBrandRadarReport Update a Brand Radar report’s brands, countries or filters Risk: write
Input
Output

updateProject

management.updateProject Change a project’s access or folder Risk: write
Input
Output

Public

crawlerIpRanges

public.crawlerIpRanges List the IP ranges Ahrefs crawlers use Risk: read
Input Output

crawlerIps

public.crawlerIps List the IP addresses Ahrefs crawlers use Risk: read
Input Output

domainRatingFree

public.domainRatingFree Get the free Domain Rating for one domain Risk: read
Input Output

domainRatingFreeBatch

public.domainRatingFreeBatch Get the free Domain Rating for several domains Risk: read
Input Output

domainRatingTopDomains

public.domainRatingTopDomains List domains ranked by Domain Rating Risk: read
Input Output

Rank Tracker

competitorsDomains

rankTracker.competitorsDomains Compare traffic and share of voice of competitor domains in a Rank Tracker project Risk: read
Input Output

competitorsOverview

rankTracker.competitorsOverview Compare positions of tracked keywords against project competitors Risk: read
Input Output

competitorsPages

rankTracker.competitorsPages List competitor pages ranking for a Rank Tracker project’s keywords Risk: read
Input Output

competitorsStats

rankTracker.competitorsStats Get position distribution and SERP feature counts for project competitors Risk: read
Input Output

overview

rankTracker.overview Get Rank Tracker keyword overview data for a project and device Risk: read
Input Output

serpOverview

rankTracker.serpOverview Get the latest search results for a tracked keyword in a Rank Tracker project Risk: read
Input Output

Serp

overview

serp.overview Get SERP positions for a keyword and country, including ranking page metrics Risk: read
Input Output

Site Audit

issues

siteAudit.issues List Site Audit issues for a project with affected URL counts Risk: read
Input Output

pageContent

siteAudit.pageContent Get the crawled content of one page from a Site Audit project Risk: read
Input Output

pageExplorer

siteAudit.pageExplorer List crawled pages from a Site Audit project, optionally only those with a given issue Risk: read
Input Output

projects

siteAudit.projects List Site Audit projects with health scores and issue counts Risk: read
Input Output

Site Explorer

aiResponsesCount

siteExplorer.aiResponsesCount Count AI assistant answers that cite a target, per platform Risk: read
Input Output

siteExplorer.allBacklinks List backlinks pointing to a target Risk: read
Input Output

anchors

siteExplorer.anchors List anchor texts of backlinks pointing to a target Risk: read
Input Output

backlinksStats

siteExplorer.backlinksStats Get live and all-time backlink and referring-domain counts for a target Risk: read
Input Output

siteExplorer.brokenBacklinks List backlinks pointing to broken pages on a target Risk: read
Input Output

crawledPages

siteExplorer.crawledPages List pages of a target that Ahrefs has crawled, with status and type Risk: read
Input Output

domainRatingHistory

siteExplorer.domainRatingHistory Get Domain Rating history for a target Risk: read
Input Output

getDomainRating

siteExplorer.getDomainRating Get Ahrefs Domain Rating and Ahrefs Rank for a target Risk: read
Input Output

keywordsHistory

siteExplorer.keywordsHistory Get organic keyword counts by position bucket over time for a target Risk: read
Input Output

linkedAnchorsExternal

siteExplorer.linkedAnchorsExternal List anchor texts a target uses in its outgoing external links Risk: read
Input Output

linkedAnchorsInternal

siteExplorer.linkedAnchorsInternal List anchor texts a target uses in its internal links Risk: read
Input Output

linkedDomains

siteExplorer.linkedDomains List external domains a target links to Risk: read
Input Output

metrics

siteExplorer.metrics Get organic and paid traffic, keyword and value metrics for a target Risk: read
Input Output

metricsByCountry

siteExplorer.metricsByCountry Get organic and paid traffic metrics for a target split by country Risk: read
Input Output

metricsHistory

siteExplorer.metricsHistory Get organic and paid traffic and value history for a target Risk: read
Input Output

organicCompetitors

siteExplorer.organicCompetitors List sites that compete with a target for the same organic keywords Risk: read
Input Output

organicKeywords

siteExplorer.organicKeywords List organic keywords a target ranks for, including positions and traffic metrics Risk: read
Input Output

outlinksStats

siteExplorer.outlinksStats Get counts of outgoing links and linked domains for a target Risk: read
Input Output

siteExplorer.pagesByBacklinks List pages of a target ranked by backlinks and referring domains Risk: read
Input Output

siteExplorer.pagesByInternalLinks List pages of a target ranked by internal links pointing to them Risk: read
Input Output

pagesByTraffic

siteExplorer.pagesByTraffic Get how many pages of a target fall into each organic traffic range Risk: read
Input Output

pagesHistory

siteExplorer.pagesHistory Get the number of ranking pages of a target over time Risk: read
Input Output

paidPages

siteExplorer.paidPages List pages of a target that get paid search traffic Risk: read
Input Output

refdomains

siteExplorer.refdomains List referring domains linking to a target Risk: read
Input Output

refdomainsHistory

siteExplorer.refdomainsHistory Get referring domains count history for a target Risk: read
Input Output

topPages

siteExplorer.topPages List top organic pages for a target with traffic, keyword, and link metrics Risk: read
Input Output

totalSearchVolumeHistory

siteExplorer.totalSearchVolumeHistory Get the total search volume of keywords a target ranks for over time Risk: read
Input Output

urlRatingHistory

siteExplorer.urlRatingHistory Get URL Rating history for a page Risk: read
Input Output

Social Media

activityHistory

socialMedia.activityHistory List the activity log of a social media post Risk: read
Input Output

authors

socialMedia.authors List social media post authors in the workspace Risk: read
Input Output

channelMetrics

socialMedia.channelMetrics Get follower count history for a social media channel Risk: read
Input Output

channels

socialMedia.channels List connected social media channels Risk: read
Input Output

createPost

socialMedia.createPost Create a social media post: publish now, schedule it or save a draft Risk: write
Input Output

deletePost

socialMedia.deletePost Delete a social media post Risk: destructive
Input Output

postMetrics

socialMedia.postMetrics Get views, likes and platform metrics for a published post Risk: read
Input Output

posts

socialMedia.posts List social media posts by status, channel or author Risk: read
Input Output

updatePost

socialMedia.updatePost Update a social media post’s text, channels or timing Risk: write
Input Output

Subscription Info

limitsAndUsage

subscriptionInfo.limitsAndUsage Get Ahrefs subscription limits and API unit usage Risk: read
Input Output

Web Analytics

browsers

webAnalytics.browsers Web Analytics: list visitors by browser Risk: read
Input Output

browsersChart

webAnalytics.browsersChart Web Analytics: chart visitors by browser over time Risk: read
Input Output

browserVersions

webAnalytics.browserVersions Web Analytics: list visitors by browser version Risk: read
Input Output

browserVersionsChart

webAnalytics.browserVersionsChart Web Analytics: chart visitors by browser version over time Risk: read
Input Output

chart

webAnalytics.chart Web Analytics: chart visitors, visits and pageviews over time Risk: read
Input Output

cities

webAnalytics.cities Web Analytics: list visitors by city Risk: read
Input Output

citiesChart

webAnalytics.citiesChart Web Analytics: chart visitors by city over time Risk: read
Input Output

continents

webAnalytics.continents Web Analytics: list visitors by continent Risk: read
Input Output

continentsChart

webAnalytics.continentsChart Web Analytics: chart visitors by continent over time Risk: read
Input Output

countries

webAnalytics.countries Web Analytics: list visitors by country Risk: read
Input Output

countriesChart

webAnalytics.countriesChart Web Analytics: chart visitors by country over time Risk: read
Input Output

devices

webAnalytics.devices Web Analytics: list visitors by device type Risk: read
Input Output

devicesChart

webAnalytics.devicesChart Web Analytics: chart visitors by device type over time Risk: read
Input Output

entryPages

webAnalytics.entryPages Web Analytics: list visitors by entry page Risk: read
Input Output

entryPagesChart

webAnalytics.entryPagesChart Web Analytics: chart visitors by entry page over time Risk: read
Input Output

exitPages

webAnalytics.exitPages Web Analytics: list visitors by exit page Risk: read
Input Output

exitPagesChart

webAnalytics.exitPagesChart Web Analytics: chart visitors by exit page over time Risk: read
Input Output

languages

webAnalytics.languages Web Analytics: list visitors by browser language Risk: read
Input Output

languagesChart

webAnalytics.languagesChart Web Analytics: chart visitors by browser language over time Risk: read
Input Output

operatingSystems

webAnalytics.operatingSystems Web Analytics: list visitors by operating system Risk: read
Input Output

operatingSystemsChart

webAnalytics.operatingSystemsChart Web Analytics: chart visitors by operating system over time Risk: read
Input Output

operatingSystemsVersions

webAnalytics.operatingSystemsVersions Web Analytics: list visitors by operating system version Risk: read
Input Output

operatingSystemsVersionsChart

webAnalytics.operatingSystemsVersionsChart Web Analytics: chart visitors by operating system version over time Risk: read
Input Output

referrers

webAnalytics.referrers Web Analytics: list visitors by referrer Risk: read
Input Output

referrersChart

webAnalytics.referrersChart Web Analytics: chart visitors by referrer over time Risk: read
Input Output

sourceChannels

webAnalytics.sourceChannels Web Analytics: list visitors by source channel Risk: read
Input Output

sourceChannelsChart

webAnalytics.sourceChannelsChart Web Analytics: chart visitors by source channel over time Risk: read
Input Output

sources

webAnalytics.sources Web Analytics: list visitors by traffic source Risk: read
Input Output

sourcesChart

webAnalytics.sourcesChart Web Analytics: chart visitors by traffic source over time Risk: read
Input Output

stats

webAnalytics.stats Web Analytics: get visitors, visits, pageviews, bounce rate and session length for a period Risk: read
Input Output

topPages

webAnalytics.topPages Web Analytics: list visitors by page Risk: read
Input Output

topPagesChart

webAnalytics.topPagesChart Web Analytics: chart visitors by page over time Risk: read
Input Output

utmParams

webAnalytics.utmParams Web Analytics: list visitors by UTM parameter value Risk: read
Input Output

utmParamsChart

webAnalytics.utmParamsChart Web Analytics: chart visitors by UTM parameter value over time Risk: read
Input Output