DATA_createAdvancedAudit
ChatGPTData Tool: Launches an advanced website audit that renders JavaScript before analyzing the page. Suitable for Single-Page Applications (SPAs) or dynamic content. For static or server-side-rendered sites, prefer createStandardAudit (cheaper, faster).
DATA_createAdvancedAudit
ChatGPTData Tool: Launches an advanced website audit that renders JavaScript before analyzing the page. Suitable for Single-Page Applications (SPAs) or dynamic content. For static or server-side-rendered sites, prefer createStandardAudit (cheaper, faster).
DATA_createAdvancedAudit
ChatGPTData Tool: Launches an advanced website audit that renders JavaScript before analyzing the page. Suitable for Single-Page Applications (SPAs) or dynamic content. For static or server-side-rendered sites, prefer createStandardAudit (cheaper, faster).
DATA_createStandardAudit
ChatGPTData Tool: Launches a standard website audit that crawls the HTML of a website. Suitable for most static and server-side rendered sites. For JavaScript-rendered sites (SPAs), use createAdvancedAudit instead.
DATA_createStandardAudit
ChatGPTData Tool: Launches a standard website audit that crawls the HTML of a website. Suitable for most static and server-side rendered sites. For JavaScript-rendered sites (SPAs), use createAdvancedAudit instead.
DATA_createStandardAudit
ChatGPTData Tool: Launches a standard website audit that crawls the HTML of a website. Suitable for most static and server-side rendered sites. For JavaScript-rendered sites (SPAs), use createAdvancedAudit instead.
DATA_deleteAudit
ChatGPTData Tool: Permanently deletes a specified website audit report and all of its associated data.
DATA_deleteAudit
ChatGPTData Tool: Permanently deletes a specified website audit report and all of its associated data.
DATA_deleteAudit
ChatGPTData Tool: Permanently deletes a specified website audit report and all of its associated data.
DATA_exportBacklinksData
ChatGPTData Tool: Retrieves large-scale backlinks asynchronously, returning a task ID to check status later.
DATA_exportBacklinksData
ChatGPTData Tool: Retrieves large-scale backlinks asynchronously, returning a task ID to check status later.
DATA_exportBacklinksData
ChatGPTData Tool: Retrieves large-scale backlinks asynchronously, returning a task ID to check status later.
DATA_exportKeywords
ChatGPTData Tool: Retrieves metrics for a bulk list of keywords. Response includes keyword, volume, cpc, competition, difficulty, intents, and history_trend.
DATA_exportKeywords
ChatGPTData Tool: Retrieves metrics for a bulk list of keywords. Response includes keyword, volume, cpc, competition, difficulty, intents, and history_trend.
DATA_exportKeywords
ChatGPTData Tool: Retrieves metrics for a bulk list of keywords. Response includes keyword, volume, cpc, competition, difficulty, intents, and history_trend.
DATA_getAiSearchBrand
ChatGPTData Tool: Identifies and returns the brand name SE Ranking attributes to a given target (root domain, subdomain, or URL) in AI search results. Useful for determining what brand name to pass to the other AI search tools.
DATA_getAiSearchBrand
ChatGPTData Tool: Identifies and returns the brand name SE Ranking attributes to a given target (root domain, subdomain, or URL) in AI search results. Useful for determining what brand name to pass to the other AI search tools.
DATA_getAiSearchBrand
ChatGPTData Tool: Identifies and returns the brand name SE Ranking attributes to a given target (root domain, subdomain, or URL) in AI search results. Useful for determining what brand name to pass to the other AI search tools.
DATA_getAiSearchLeaderboard
ChatGPTData Tool: Compare multiple domains/brands in AI search engines (ChatGPT, Perplexity, Gemini, AI Overview, AI Mode). Use this for AI search comparison, competitor analysis, and visibility benchmarking. Returns brand presence, link presence, share of voice rankings, and leaderboard for each domain across AI engines.
DATA_getAiSearchLeaderboard
ChatGPTData Tool: Compare multiple domains/brands in AI search engines (ChatGPT, Perplexity, Gemini, AI Overview, AI Mode). Use this for AI search comparison, competitor analysis, and visibility benchmarking. Returns brand presence, link presence, share of voice rankings, and leaderboard for each domain across AI engines.
DATA_getAiSearchLeaderboard
ChatGPTData Tool: Compare multiple domains/brands in AI search engines (ChatGPT, Perplexity, Gemini, AI Overview, AI Mode). Use this for AI search comparison, competitor analysis, and visibility benchmarking. Returns brand presence, link presence, share of voice rankings, and leaderboard for each domain across AI engines.
DATA_getAiSearchOverview
ChatGPTData Tool: AI search visibility metrics for a target. The summary block contains four metrics (brand_presence, link_presence, ai_opportunity_traffic, average_position) with period-over-period change. view: 'time-series' (default) additionally returns monthly trend streams for ai_traffic, organic_traffic, overall_traffic, link_presence, and average_position. Omit engine for aggregated metrics across all AI engines; pass one of the five engine values to query a single engine. Note: aggregated values are not the sum of per-engine values — the server applies its own aggregation. The monthly window is fixed by the upstream; date-range, period, interval, limit, and scope filters are not honored on these endpoints.
DATA_getAiSearchOverview
ChatGPTData Tool: AI search visibility metrics for a target. The summary block contains four metrics (brand_presence, link_presence, ai_opportunity_traffic, average_position) with period-over-period change. view: 'time-series' (default) additionally returns monthly trend streams for ai_traffic, organic_traffic, overall_traffic, link_presence, and average_position. Omit engine for aggregated metrics across all AI engines; pass one of the five engine values to query a single engine. Note: aggregated values are not the sum of per-engine values — the server applies its own aggregation. The monthly window is fixed by the upstream; date-range, period, interval, limit, and scope filters are not honored on these endpoints.
DATA_getAiSearchOverview
ChatGPTData Tool: AI search visibility metrics for a target. The summary block contains four metrics (brand_presence, link_presence, ai_opportunity_traffic, average_position) with period-over-period change. view: 'time-series' (default) additionally returns monthly trend streams for ai_traffic, organic_traffic, overall_traffic, link_presence, and average_position. Omit engine for aggregated metrics across all AI engines; pass one of the five engine values to query a single engine. Note: aggregated values are not the sum of per-engine values — the server applies its own aggregation. The monthly window is fixed by the upstream; date-range, period, interval, limit, and scope filters are not honored on these endpoints.
DATA_getAiSearchPromptsByBrand
ChatGPTData Tool: Retrieves a list of prompts where the specified brand is mentioned in AI search results.
DATA_getAiSearchPromptsByBrand
ChatGPTData Tool: Retrieves a list of prompts where the specified brand is mentioned in AI search results.
DATA_getAiSearchPromptsByBrand
ChatGPTData Tool: Retrieves a list of prompts where the specified brand is mentioned in AI search results.
DATA_getAiSearchPromptsByTarget
ChatGPTData Tool: Retrieves a list of prompts (queries) that mention the specified target in AI search results.
DATA_getAiSearchPromptsByTarget
ChatGPTData Tool: Retrieves a list of prompts (queries) that mention the specified target in AI search results.
DATA_getAiSearchPromptsByTarget
ChatGPTData Tool: Retrieves a list of prompts (queries) that mention the specified target in AI search results.
DATA_getAllBacklinks
ChatGPTData Tool: Retrieves a comprehensive list of backlinks for the specified target, with extensive filtering and sorting options.
DATA_getAllBacklinks
ChatGPTData Tool: Retrieves a comprehensive list of backlinks for the specified target, with extensive filtering and sorting options.
DATA_getAllBacklinks
ChatGPTData Tool: Retrieves a comprehensive list of backlinks for the specified target, with extensive filtering and sorting options.
DATA_getAuditHistory
ChatGPTData Tool: Retrieves a historical snapshot of a specific audit run, providing the full context of that audit.
DATA_getAuditHistory
ChatGPTData Tool: Retrieves a historical snapshot of a specific audit run, providing the full context of that audit.
DATA_getAuditHistory
ChatGPTData Tool: Retrieves a historical snapshot of a specific audit run, providing the full context of that audit.
DATA_getAuditPagesByIssue
ChatGPTData Tool: Retrieves a paginated list of all URLs affected by a specific issue within a given audit. Use the issue code from getAuditReport (e.g. title_duplicate, http4xx).
DATA_getAuditPagesByIssue
ChatGPTData Tool: Retrieves a paginated list of all URLs affected by a specific issue within a given audit. Use the issue code from getAuditReport (e.g. title_duplicate, http4xx).
DATA_getAuditPagesByIssue
ChatGPTData Tool: Retrieves a paginated list of all URLs affected by a specific issue within a given audit. Use the issue code from getAuditReport (e.g. title_duplicate, http4xx).
DATA_getAuditReport
ChatGPTData Tool: Retrieves the full, detailed report for a completed website audit. Includes health score, domain properties, and broken down checks.
DATA_getAuditReport
ChatGPTData Tool: Retrieves the full, detailed report for a completed website audit. Includes health score, domain properties, and broken down checks.
DATA_getAuditReport
ChatGPTData Tool: Retrieves the full, detailed report for a completed website audit. Includes health score, domain properties, and broken down checks.
DATA_getAuditStatus
ChatGPTData Tool: Checks the real-time status of a specific website audit, whether it’s queued, currently processing, or already finished.
DATA_getAuditStatus
ChatGPTData Tool: Checks the real-time status of a specific website audit, whether it’s queued, currently processing, or already finished.
DATA_getAuditStatus
ChatGPTData Tool: Checks the real-time status of a specific website audit, whether it’s queued, currently processing, or already finished.
DATA_getBacklinksAnchors
ChatGPTData Tool: Retrieves a list of anchor texts for backlinks pointing to the specified target, with sorting and limit options.
DATA_getBacklinksAnchors
ChatGPTData Tool: Retrieves a list of anchor texts for backlinks pointing to the specified target, with sorting and limit options.
DATA_getBacklinksAnchors
ChatGPTData Tool: Retrieves a list of anchor texts for backlinks pointing to the specified target, with sorting and limit options.
DATA_getBacklinksAuthority
ChatGPTData Tool: Fetch authority metrics for a target (domain, host or URL) (v1/backlinks/authority)
DATA_getBacklinksAuthority
ChatGPTData Tool: Fetch authority metrics for a target (domain, host or URL) (v1/backlinks/authority)
DATA_getBacklinksAuthority
ChatGPTData Tool: Fetch authority metrics for a target (domain, host or URL) (v1/backlinks/authority)
DATA_getBacklinksCount
ChatGPTData Tool: Returns the total number of backlinks for the target. Supports batch requests.
DATA_getBacklinksCount
ChatGPTData Tool: Returns the total number of backlinks for the target. Supports batch requests.
DATA_getBacklinksCount
ChatGPTData Tool: Returns the total number of backlinks for the target. Supports batch requests.
DATA_getBacklinksExportStatus
ChatGPTData Tool: Checks the status of an asynchronous backlinks export task. Returns task status (queued_for_processing, processing, complete) and download URL when complete.
DATA_getBacklinksExportStatus
ChatGPTData Tool: Checks the status of an asynchronous backlinks export task. Returns task status (queued_for_processing, processing, complete) and download URL when complete.
DATA_getBacklinksExportStatus
ChatGPTData Tool: Checks the status of an asynchronous backlinks export task. Returns task status (queued_for_processing, processing, complete) and download URL when complete.
DATA_getBacklinksIndexedPages
ChatGPTData Tool: Fetch site pages that have backlinks, with sorting and limit controls (v1/backlinks/indexed-pages)
DATA_getBacklinksIndexedPages
ChatGPTData Tool: Fetch site pages that have backlinks, with sorting and limit controls (v1/backlinks/indexed-pages)
DATA_getBacklinksIndexedPages
ChatGPTData Tool: Fetch site pages that have backlinks, with sorting and limit controls (v1/backlinks/indexed-pages)
DATA_getBacklinksMetrics
ChatGPTData Tool: Returns key statistics for a target, such as the number of backlinks, referring domains, etc. Supports batch requests.
DATA_getBacklinksMetrics
ChatGPTData Tool: Returns key statistics for a target, such as the number of backlinks, referring domains, etc. Supports batch requests.
DATA_getBacklinksMetrics
ChatGPTData Tool: Returns key statistics for a target, such as the number of backlinks, referring domains, etc. Supports batch requests.
DATA_getBacklinksRaw
ChatGPTData Tool: Returns all backlinks pointing to a target using cursor-based pagination for large datasets.
DATA_getBacklinksRaw
ChatGPTData Tool: Returns all backlinks pointing to a target using cursor-based pagination for large datasets.
DATA_getBacklinksRaw
ChatGPTData Tool: Returns all backlinks pointing to a target using cursor-based pagination for large datasets.
DATA_getBacklinksRefDomains
ChatGPTData Tool: Retrieves a list of referring domains pointing to the specified target, with options for sorting and limiting results.
DATA_getBacklinksRefDomains
ChatGPTData Tool: Retrieves a list of referring domains pointing to the specified target, with options for sorting and limiting results.
DATA_getBacklinksRefDomains
ChatGPTData Tool: Retrieves a list of referring domains pointing to the specified target, with options for sorting and limiting results.
DATA_getBacklinksSummary
ChatGPTData Tool: Retrieves a summary of backlink metrics for one or multiple targets (domains, subdomains, or URLs).
DATA_getBacklinksSummary
ChatGPTData Tool: Retrieves a summary of backlink metrics for one or multiple targets (domains, subdomains, or URLs).
DATA_getBacklinksSummary
ChatGPTData Tool: Retrieves a summary of backlink metrics for one or multiple targets (domains, subdomains, or URLs).
DATA_getCrawledPages
ChatGPTData Tool: Returns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
DATA_getCrawledPages
ChatGPTData Tool: Returns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
DATA_getCrawledPages
ChatGPTData Tool: Returns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
DATA_getCreditBalance
ChatGPTData Tool: Get the current account credit balance including total limit and used credits.
DATA_getCreditBalance
ChatGPTData Tool: Get the current account credit balance including total limit and used credits.
DATA_getCreditBalance
ChatGPTData Tool: Get the current account credit balance including total limit and used credits.
DATA_getCumulativeBacklinksHistory
ChatGPTData Tool: Returns a number of live backlinks for every day within the specified date range for the specified target.
DATA_getCumulativeBacklinksHistory
ChatGPTData Tool: Returns a number of live backlinks for every day within the specified date range for the specified target.
DATA_getCumulativeBacklinksHistory
ChatGPTData Tool: Returns a number of live backlinks for every day within the specified date range for the specified target.
DATA_getDistributionOfDomainAuthority
ChatGPTData Tool: Returns information about the distribution of Domain InLink Rank (Domain Authority) of all the domains that reference a specific target.
DATA_getDistributionOfDomainAuthority
ChatGPTData Tool: Returns information about the distribution of Domain InLink Rank (Domain Authority) of all the domains that reference a specific target.
DATA_getDistributionOfDomainAuthority
ChatGPTData Tool: Returns information about the distribution of Domain InLink Rank (Domain Authority) of all the domains that reference a specific target.
DATA_getDomainAdsByDomain
ChatGPTData Tool: Retrieves paid ads for a specific domain.
DATA_getDomainAdsByDomain
ChatGPTData Tool: Retrieves paid ads for a specific domain.
DATA_getDomainAdsByDomain
ChatGPTData Tool: Retrieves paid ads for a specific domain.
DATA_getDomainAdsByKeyword
ChatGPTData Tool: Retrieves paid ads for a specific keyword.
DATA_getDomainAdsByKeyword
ChatGPTData Tool: Retrieves paid ads for a specific keyword.
DATA_getDomainAdsByKeyword
ChatGPTData Tool: Retrieves paid ads for a specific keyword.
DATA_getDomainAuthority
ChatGPTData Tool: Returns information about the domain InLink Rank (Domain Authority) of the target page’s root domain.
DATA_getDomainAuthority
ChatGPTData Tool: Returns information about the domain InLink Rank (Domain Authority) of the target page’s root domain.
DATA_getDomainAuthority
ChatGPTData Tool: Returns information about the domain InLink Rank (Domain Authority) of the target page’s root domain.
DATA_getDomainAuthorityHistory
ChatGPTData Tool: Returns historical Domain InLink Rank (Domain Authority) values for a target domain. The target is always resolved to its PLD (pay-level domain) regardless of whether a root domain, host, or URL is provided.
DATA_getDomainAuthorityHistory
ChatGPTData Tool: Returns historical Domain InLink Rank (Domain Authority) values for a target domain. The target is always resolved to its PLD (pay-level domain) regardless of whether a root domain, host, or URL is provided.
DATA_getDomainAuthorityHistory
ChatGPTData Tool: Returns historical Domain InLink Rank (Domain Authority) values for a target domain. The target is always resolved to its PLD (pay-level domain) regardless of whether a root domain, host, or URL is provided.
DATA_getDomainCompetitors
ChatGPTData Tool: Retrieves up to 500 competing domains (organic or paid) for a target domain, pre-sorted by shared keyword count (descending). Each row includes common_keywords, domain_relevance, total_keywords, missing_keywords, traffic_sum, price_sum. Upstream API does not support limit, offset, or custom sort — response size is fixed (~60KB for popular domains).
DATA_getDomainCompetitors
ChatGPTData Tool: Retrieves up to 500 competing domains (organic or paid) for a target domain, pre-sorted by shared keyword count (descending). Each row includes common_keywords, domain_relevance, total_keywords, missing_keywords, traffic_sum, price_sum. Upstream API does not support limit, offset, or custom sort — response size is fixed (~60KB for popular domains).
DATA_getDomainCompetitors
ChatGPTData Tool: Retrieves up to 500 competing domains (organic or paid) for a target domain, pre-sorted by shared keyword count (descending). Each row includes common_keywords, domain_relevance, total_keywords, missing_keywords, traffic_sum, price_sum. Upstream API does not support limit, offset, or custom sort — response size is fixed (~60KB for popular domains).
DATA_getDomainKeywords
ChatGPTData Tool: Retrieves a list of keywords for which a domain ranks in organic or paid search.
DATA_getDomainKeywords
ChatGPTData Tool: Retrieves a list of keywords for which a domain ranks in organic or paid search.
DATA_getDomainKeywords
ChatGPTData Tool: Retrieves a list of keywords for which a domain ranks in organic or paid search.
DATA_getDomainKeywordsComparison
ChatGPTData Tool: Analyzes and compares the keyword rankings of two websites: domain and compare. It can find keywords they have in common (diff=0) or identify a 'keyword gap' (diff=1)—keywords for which the domain ranks, but the compare domain does not. To find keywords the compare domain has but domain misses, swap the values of domain and compare.
DATA_getDomainKeywordsComparison
ChatGPTData Tool: Analyzes and compares the keyword rankings of two websites: domain and compare. It can find keywords they have in common (diff=0) or identify a 'keyword gap' (diff=1)—keywords for which the domain ranks, but the compare domain does not. To find keywords the compare domain has but domain misses, swap the values of domain and compare.
DATA_getDomainKeywordsComparison
ChatGPTData Tool: Analyzes and compares the keyword rankings of two websites: domain and compare. It can find keywords they have in common (diff=0) or identify a 'keyword gap' (diff=1)—keywords for which the domain ranks, but the compare domain does not. To find keywords the compare domain has but domain misses, swap the values of domain and compare.
DATA_getDomainOverviewDatabases
ChatGPTData Tool: Fetch domain overview by database (v1/domain/overview/db)
DATA_getDomainOverviewDatabases
ChatGPTData Tool: Fetch domain overview by database (v1/domain/overview/db)
DATA_getDomainOverviewDatabases
ChatGPTData Tool: Fetch domain overview by database (v1/domain/overview/db)
DATA_getDomainOverviewHistory
ChatGPTData Tool: Retrieves historical data for domain traffic and keyword rankings.
DATA_getDomainOverviewHistory
ChatGPTData Tool: Retrieves historical data for domain traffic and keyword rankings.
DATA_getDomainOverviewHistory
ChatGPTData Tool: Retrieves historical data for domain traffic and keyword rankings.
DATA_getDomainOverviewWorldwide
ChatGPTData Tool: Retrieves an aggregated worldwide overview of domain metrics.
DATA_getDomainOverviewWorldwide
ChatGPTData Tool: Retrieves an aggregated worldwide overview of domain metrics.
DATA_getDomainOverviewWorldwide
ChatGPTData Tool: Retrieves an aggregated worldwide overview of domain metrics.
DATA_getDomainPages
ChatGPTData Tool: Retrieves a list of individual pages ranking within a specified domain.
DATA_getDomainPages
ChatGPTData Tool: Retrieves a list of individual pages ranking within a specified domain.
DATA_getDomainPages
ChatGPTData Tool: Retrieves a list of individual pages ranking within a specified domain.
DATA_getDomainSubdomains
ChatGPTData Tool: Retrieves a list of subdomains for a specified domain, along with search performance metrics.
DATA_getDomainSubdomains
ChatGPTData Tool: Retrieves a list of subdomains for a specified domain, along with search performance metrics.
DATA_getDomainSubdomains
ChatGPTData Tool: Retrieves a list of subdomains for a specified domain, along with search performance metrics.
DATA_getFoundLinks
ChatGPTData Tool: Returns a paginated list of every hyperlink discovered across the entire site during the audit.
DATA_getFoundLinks
ChatGPTData Tool: Returns a paginated list of every hyperlink discovered across the entire site during the audit.
DATA_getFoundLinks
ChatGPTData Tool: Returns a paginated list of every hyperlink discovered across the entire site during the audit.
DATA_getIssuesByUrl
ChatGPTData Tool: Retrieves a detailed list of all issues (errors, warnings, and notices) that were found on a single, specific page within an audit.
DATA_getIssuesByUrl
ChatGPTData Tool: Retrieves a detailed list of all issues (errors, warnings, and notices) that were found on a single, specific page within an audit.
DATA_getIssuesByUrl
ChatGPTData Tool: Retrieves a detailed list of all issues (errors, warnings, and notices) that were found on a single, specific page within an audit.
DATA_getKeywordQuestions
ChatGPTData Tool: Retrieves a list of question-based keywords containing the seed keyword.
DATA_getKeywordQuestions
ChatGPTData Tool: Retrieves a list of question-based keywords containing the seed keyword.
DATA_getKeywordQuestions
ChatGPTData Tool: Retrieves a list of question-based keywords containing the seed keyword.
DATA_getLongTailKeywords
ChatGPTData Tool: Retrieves a list of long-tail variations for the seed keyword.
DATA_getLongTailKeywords
ChatGPTData Tool: Retrieves a list of long-tail variations for the seed keyword.
DATA_getLongTailKeywords
ChatGPTData Tool: Retrieves a list of long-tail variations for the seed keyword.
DATA_getNewLostBacklinksCount
ChatGPTData Tool: Returns a number of (newly) found or lost backlinks for every day within the specified date range.
DATA_getNewLostBacklinksCount
ChatGPTData Tool: Returns a number of (newly) found or lost backlinks for every day within the specified date range.
DATA_getNewLostBacklinksCount
ChatGPTData Tool: Returns a number of (newly) found or lost backlinks for every day within the specified date range.
DATA_getNewLostRefDomainsCount
ChatGPTData Tool: Returns the number of referring domains, at least one backlink from which was newly found or lost in the specified date range, broken down by day.
DATA_getNewLostRefDomainsCount
ChatGPTData Tool: Returns the number of referring domains, at least one backlink from which was newly found or lost in the specified date range, broken down by day.
DATA_getNewLostRefDomainsCount
ChatGPTData Tool: Returns the number of referring domains, at least one backlink from which was newly found or lost in the specified date range, broken down by day.
DATA_getPageAuthority
ChatGPTData Tool: Returns information about the InLink Rank (Page Authority) for a target URL.
DATA_getPageAuthority
ChatGPTData Tool: Returns information about the InLink Rank (Page Authority) for a target URL.
DATA_getPageAuthority
ChatGPTData Tool: Returns information about the InLink Rank (Page Authority) for a target URL.
DATA_getPageAuthorityHistory
ChatGPTData Tool: Returns information about the historical values of InLink Rank for a specific target page.
DATA_getPageAuthorityHistory
ChatGPTData Tool: Returns information about the historical values of InLink Rank for a specific target page.
DATA_getPageAuthorityHistory
ChatGPTData Tool: Returns information about the historical values of InLink Rank for a specific target page.
DATA_getReferringIps
ChatGPTData Tool: Returns information about IPv4 addresses that belong to backlinks that point to a target.
DATA_getReferringIps
ChatGPTData Tool: Returns information about IPv4 addresses that belong to backlinks that point to a target.
DATA_getReferringIps
ChatGPTData Tool: Returns information about IPv4 addresses that belong to backlinks that point to a target.
DATA_getReferringIpsCount
ChatGPTData Tool: Returns the number of unique IPs linking to a target.
DATA_getReferringIpsCount
ChatGPTData Tool: Returns the number of unique IPs linking to a target.
DATA_getReferringIpsCount
ChatGPTData Tool: Returns the number of unique IPs linking to a target.
DATA_getReferringSubnetsCount
ChatGPTData Tool: Returns the number of unique subnets/C-blocks linking to a target.
DATA_getReferringSubnetsCount
ChatGPTData Tool: Returns the number of unique subnets/C-blocks linking to a target.
DATA_getReferringSubnetsCount
ChatGPTData Tool: Returns the number of unique subnets/C-blocks linking to a target.
DATA_getRelatedKeywords
ChatGPTData Tool: Retrieves a list of keywords semantically related to the seed keyword.
DATA_getRelatedKeywords
ChatGPTData Tool: Retrieves a list of keywords semantically related to the seed keyword.
DATA_getRelatedKeywords
ChatGPTData Tool: Retrieves a list of keywords semantically related to the seed keyword.
DATA_getSerpHtmlDump
ChatGPTData Tool: Retrieves the raw HTML dump of a completed SERP task as a ZIP file (free, 0 credits). Returns the archive as an MCP embedded resource (mimeType=application/zip, base64 blob); MCP clients persist the file automatically. Archive layout: 'SERP_<task_id>/manifest.json' (request metadata + per-page index) plus 'page-1.html' … 'page-N.html' (desktop = up to 10 pages of 10 results each; mobile = 1 page with up to 100 results). Returns HTTP 409 Conflict while the task is still processing — confirm completion via 'getSerpTaskResults' (or 'getSerpTasks') before calling, then retry. Results expire 24h after task creation; older task IDs return 404. Useful for debugging, archiving, or parsing the actual SERP page content.
DATA_getSerpHtmlDump
ChatGPTData Tool: Retrieves the raw HTML dump of a completed SERP task as a ZIP file (free, 0 credits). Returns the archive as an MCP embedded resource (mimeType=application/zip, base64 blob); MCP clients persist the file automatically. Archive layout: 'SERP_<task_id>/manifest.json' (request metadata + per-page index) plus 'page-1.html' … 'page-N.html' (desktop = up to 10 pages of 10 results each; mobile = 1 page with up to 100 results). Returns HTTP 409 Conflict while the task is still processing — confirm completion via 'getSerpTaskResults' (or 'getSerpTasks') before calling, then retry. Results expire 24h after task creation; older task IDs return 404. Useful for debugging, archiving, or parsing the actual SERP page content.
DATA_getSerpHtmlDump
ChatGPTData Tool: Retrieves the raw HTML dump of a completed SERP task as a ZIP file (free, 0 credits). Returns the archive as an MCP embedded resource (mimeType=application/zip, base64 blob); MCP clients persist the file automatically. Archive layout: 'SERP_<task_id>/manifest.json' (request metadata + per-page index) plus 'page-1.html' … 'page-N.html' (desktop = up to 10 pages of 10 results each; mobile = 1 page with up to 100 results). Returns HTTP 409 Conflict while the task is still processing — confirm completion via 'getSerpTaskResults' (or 'getSerpTasks') before calling, then retry. Results expire 24h after task creation; older task IDs return 404. Useful for debugging, archiving, or parsing the actual SERP page content.
DATA_getSerpLocations
ChatGPTData Tool: Look up SE Ranking location_id for CITY/REGION-level SERP targeting (e.g., 'Barcelona', 'Brooklyn', 'Bay Area'). Pipe the returned location_id into 'getSerpResults'. DO NOT use this tool for country-level results — pass 'country_code' (ISO alpha-2) directly to 'getSerpResults' instead and the server resolves it.
DATA_getSerpLocations
ChatGPTData Tool: Look up SE Ranking location_id for CITY/REGION-level SERP targeting (e.g., 'Barcelona', 'Brooklyn', 'Bay Area'). Pipe the returned location_id into 'getSerpResults'. DO NOT use this tool for country-level results — pass 'country_code' (ISO alpha-2) directly to 'getSerpResults' instead and the server resolves it.
DATA_getSerpLocations
ChatGPTData Tool: Look up SE Ranking location_id for CITY/REGION-level SERP targeting (e.g., 'Barcelona', 'Brooklyn', 'Bay Area'). Pipe the returned location_id into 'getSerpResults'. DO NOT use this tool for country-level results — pass 'country_code' (ISO alpha-2) directly to 'getSerpResults' instead and the server resolves it.
DATA_getSerpResults
ChatGPTData Tool: Runs a SERP query and returns results. Creates task, polls every 5 seconds until complete (5 min timeout), and returns organic/ads/featured snippets (standard) or all SERP types including AI Overview, Maps, Reviews (advanced). Location targeting requires exactly one of: (a) 'country_code' — ISO 3166-1 alpha-2 (e.g., 'BR', 'US', 'DE') for COUNTRY targeting; the server resolves it to the Google Ads geo-target ID. (b) 'location_id' — for CITY/REGION targeting; resolve via 'getSerpLocations' first. (c) 'google_ads_location_id' — direct numeric Google Ads geo-target ID, for callers that already know it. Supports progress notifications.
DATA_getSerpResults
ChatGPTData Tool: Runs a SERP query and returns results. Creates task, polls every 5 seconds until complete (5 min timeout), and returns organic/ads/featured snippets (standard) or all SERP types including AI Overview, Maps, Reviews (advanced). Location targeting requires exactly one of: (a) 'country_code' — ISO 3166-1 alpha-2 (e.g., 'BR', 'US', 'DE') for COUNTRY targeting; the server resolves it to the Google Ads geo-target ID. (b) 'location_id' — for CITY/REGION targeting; resolve via 'getSerpLocations' first. (c) 'google_ads_location_id' — direct numeric Google Ads geo-target ID, for callers that already know it. Supports progress notifications.
DATA_getSerpResults
ChatGPTData Tool: Runs a SERP query and returns results. Creates task, polls every 5 seconds until complete (5 min timeout), and returns organic/ads/featured snippets (standard) or all SERP types including AI Overview, Maps, Reviews (advanced). Location targeting requires exactly one of: (a) 'country_code' — ISO 3166-1 alpha-2 (e.g., 'BR', 'US', 'DE') for COUNTRY targeting; the server resolves it to the Google Ads geo-target ID. (b) 'location_id' — for CITY/REGION targeting; resolve via 'getSerpLocations' first. (c) 'google_ads_location_id' — direct numeric Google Ads geo-target ID, for callers that already know it. Supports progress notifications.
DATA_getSerpTaskAdvancedResults
ChatGPTData Tool: Retrieves the status or advanced results of a specific SERP task. Note that SERP tasks usually take 60 seconds to finish. If the task is still running, returns {"status": "processing"}. If complete, returns the full JSON results including "items". Returns ALL SERP item types (Maps, Reviews, AI Overview, etc.). Costs 10 credits for the 1st call.
DATA_getSerpTaskAdvancedResults
ChatGPTData Tool: Retrieves the status or advanced results of a specific SERP task. Note that SERP tasks usually take 60 seconds to finish. If the task is still running, returns {"status": "processing"}. If complete, returns the full JSON results including "items". Returns ALL SERP item types (Maps, Reviews, AI Overview, etc.). Costs 10 credits for the 1st call.
DATA_getSerpTaskAdvancedResults
ChatGPTData Tool: Retrieves the status or advanced results of a specific SERP task. Note that SERP tasks usually take 60 seconds to finish. If the task is still running, returns {"status": "processing"}. If complete, returns the full JSON results including "items". Returns ALL SERP item types (Maps, Reviews, AI Overview, etc.). Costs 10 credits for the 1st call.
DATA_getSerpTaskResults
ChatGPTData Tool: Retrieves the status or standard results of a specific SERP task. Note that SERP tasks usually take 60 seconds to finish. If the task is still running, returns {"status": "processing"}. If complete, returns the full JSON results including "items". This endpoint provides results for the following SERP item types only: organic, ads, and featured_snippet. For AI Overview, Maps, Reviews, Sitelinks, Videos, Images, Top Ads, etc., use 'getSerpTaskAdvancedResults'.
DATA_getSerpTaskResults
ChatGPTData Tool: Retrieves the status or standard results of a specific SERP task. Note that SERP tasks usually take 60 seconds to finish. If the task is still running, returns {"status": "processing"}. If complete, returns the full JSON results including "items". This endpoint provides results for the following SERP item types only: organic, ads, and featured_snippet. For AI Overview, Maps, Reviews, Sitelinks, Videos, Images, Top Ads, etc., use 'getSerpTaskAdvancedResults'.
DATA_getSerpTaskResults
ChatGPTData Tool: Retrieves the status or standard results of a specific SERP task. Note that SERP tasks usually take 60 seconds to finish. If the task is still running, returns {"status": "processing"}. If complete, returns the full JSON results including "items". This endpoint provides results for the following SERP item types only: organic, ads, and featured_snippet. For AI Overview, Maps, Reviews, Sitelinks, Videos, Images, Top Ads, etc., use 'getSerpTaskAdvancedResults'.
DATA_getSerpTasks
ChatGPTData Tool: Retrieves a list of all SERP tasks added to the queue in the last 24 hours.
DATA_getSerpTasks
ChatGPTData Tool: Retrieves a list of all SERP tasks added to the queue in the last 24 hours.
DATA_getSerpTasks
ChatGPTData Tool: Retrieves a list of all SERP tasks added to the queue in the last 24 hours.
DATA_getSimilarKeywords
ChatGPTData Tool: Retrieves a list of keywords similar to the seed keyword.
DATA_getSimilarKeywords
ChatGPTData Tool: Retrieves a list of keywords similar to the seed keyword.
DATA_getSimilarKeywords
ChatGPTData Tool: Retrieves a list of keywords similar to the seed keyword.
DATA_getSubscription
ChatGPTData Tool: Get information about the current subscription including status, dates, and unit limits.
DATA_getSubscription
ChatGPTData Tool: Get information about the current subscription including status, dates, and unit limits.
DATA_getSubscription
ChatGPTData Tool: Get information about the current subscription including status, dates, and unit limits.
DATA_getTotalRefDomainsCount
ChatGPTData Tool: Returns the number of unique domains linking to a target. Supports batch requests.
DATA_getTotalRefDomainsCount
ChatGPTData Tool: Returns the number of unique domains linking to a target. Supports batch requests.
DATA_getTotalRefDomainsCount
ChatGPTData Tool: Returns the number of unique domains linking to a target. Supports batch requests.
DATA_getUrlOverviewWorldwide
ChatGPTData Tool: Retrieves an aggregated worldwide overview of organic and paid traffic metrics for a specific URL.
DATA_getUrlOverviewWorldwide
ChatGPTData Tool: Retrieves an aggregated worldwide overview of organic and paid traffic metrics for a specific URL.
DATA_getUrlOverviewWorldwide
ChatGPTData Tool: Retrieves an aggregated worldwide overview of organic and paid traffic metrics for a specific URL.
DATA_listAudits
ChatGPTData Tool: Retrieves a list of all website audits associated with your account, providing key details and statistics for each.
DATA_listAudits
ChatGPTData Tool: Retrieves a list of all website audits associated with your account, providing key details and statistics for each.
DATA_listAudits
ChatGPTData Tool: Retrieves a list of all website audits associated with your account, providing key details and statistics for each.
DATA_listNewLostBacklinks
ChatGPTData Tool: Returns a list of backlinks (newly) found or lost within the specified date range for the specified target.
DATA_listNewLostBacklinks
ChatGPTData Tool: Returns a list of backlinks (newly) found or lost within the specified date range for the specified target.
DATA_listNewLostBacklinks
ChatGPTData Tool: Returns a list of backlinks (newly) found or lost within the specified date range for the specified target.
DATA_listNewLostReferringDomains
ChatGPTData Tool: Returns a list of referring domains, at least one backlink from which was (newly) found or lost in the specified date range for the specified target.
DATA_listNewLostReferringDomains
ChatGPTData Tool: Returns a list of referring domains, at least one backlink from which was (newly) found or lost in the specified date range for the specified target.
DATA_listNewLostReferringDomains
ChatGPTData Tool: Returns a list of referring domains, at least one backlink from which was (newly) found or lost in the specified date range for the specified target.
DATA_recheckAudit
ChatGPTData Tool: Launches a new crawl of a previously completed audit, using the same settings.
DATA_recheckAudit
ChatGPTData Tool: Launches a new crawl of a previously completed audit, using the same settings.
DATA_recheckAudit
ChatGPTData Tool: Launches a new crawl of a previously completed audit, using the same settings.
DATA_updateAuditTitle
ChatGPTData Tool: Changes the title of an existing website audit report.
DATA_updateAuditTitle
ChatGPTData Tool: Changes the title of an existing website audit report.
DATA_updateAuditTitle
ChatGPTData Tool: Changes the title of an existing website audit report.
PROJECT_addAuditSitemap
ChatGPTProject Tool: Adds a sitemap URL as a crawl source for an audit. Automatically sets settings.source_sitemap to 1 so the audit will actually use the sitemap on the next run.
PROJECT_addAuditSitemap
ChatGPTProject Tool: Adds a sitemap URL as a crawl source for an audit. Automatically sets settings.source_sitemap to 1 so the audit will actually use the sitemap on the next run.
PROJECT_addAuditSitemap
ChatGPTProject Tool: Adds a sitemap URL as a crawl source for an audit. Automatically sets settings.source_sitemap to 1 so the audit will actually use the sitemap on the next run.
PROJECT_addAuditSourcePages
ChatGPTProject Tool: Uploads a custom list of pages to crawl for an audit. Submitted as a multipart text file (one URL per line). Automatically sets settings.source_file to 1 so the audit will actually use the list on the next run.
PROJECT_addAuditSourcePages
ChatGPTProject Tool: Uploads a custom list of pages to crawl for an audit. Submitted as a multipart text file (one URL per line). Automatically sets settings.source_file to 1 so the audit will actually use the list on the next run.
PROJECT_addAuditSourcePages
ChatGPTProject Tool: Uploads a custom list of pages to crawl for an audit. Submitted as a multipart text file (one URL per line). Automatically sets settings.source_file to 1 so the audit will actually use the list on the next run.
PROJECT_addCompetitor
ChatGPTProject Tool: Requires a project ID (site_id). Add a competitor website to a project for position tracking.
PROJECT_addCompetitor
ChatGPTProject Tool: Requires a project ID (site_id). Add a competitor website to a project for position tracking.
PROJECT_addCompetitor
ChatGPTProject Tool: Requires a project ID (site_id). Add a competitor website to a project for position tracking.
PROJECT_addDisavowedBacklinks
ChatGPTProject Tool: Add a list of URLs to the disavowed backlinks list.
PROJECT_addDisavowedBacklinks
ChatGPTProject Tool: Add a list of URLs to the disavowed backlinks list.
PROJECT_addDisavowedBacklinks
ChatGPTProject Tool: Add a list of URLs to the disavowed backlinks list.
PROJECT_addKeywords
ChatGPTProject Tool: Requires a project ID. Add new keywords to a project.
PROJECT_addKeywords
ChatGPTProject Tool: Requires a project ID. Add new keywords to a project.
PROJECT_addKeywords
ChatGPTProject Tool: Requires a project ID. Add new keywords to a project.
PROJECT_addPlanTask
ChatGPTProject Tool: Add a new task to the marketing plan for a website.
PROJECT_addPlanTask
ChatGPTProject Tool: Add a new task to the marketing plan for a website.
PROJECT_addPlanTask
ChatGPTProject Tool: Add a new task to the marketing plan for a website.
PROJECT_addProjectBacklink
ChatGPTProject Tool: Add a single backlink to the backlink monitor for a website. Returns { id: <backlink_id> } — this is the dictionary-level backlink_id (accepted by deleteProjectBacklinks and moveBacklinksToGroup). To recheck the backlink, call listProjectBacklinks first and use the row-level id field (NOT this returned value).
PROJECT_addProjectBacklink
ChatGPTProject Tool: Add a single backlink to the backlink monitor for a website. Returns { id: <backlink_id> } — this is the dictionary-level backlink_id (accepted by deleteProjectBacklinks and moveBacklinksToGroup). To recheck the backlink, call listProjectBacklinks first and use the row-level id field (NOT this returned value).
PROJECT_addProjectBacklink
ChatGPTProject Tool: Add a single backlink to the backlink monitor for a website. Returns { id: <backlink_id> } — this is the dictionary-level backlink_id (accepted by deleteProjectBacklinks and moveBacklinksToGroup). To recheck the backlink, call listProjectBacklinks first and use the row-level id field (NOT this returned value).
PROJECT_addPrompts
ChatGPTProject Tool: Add new prompts (keywords) to a specific LLM engine in AI Result Tracker. Duplicates are automatically skipped.
PROJECT_addPrompts
ChatGPTProject Tool: Add new prompts (keywords) to a specific LLM engine in AI Result Tracker. Duplicates are automatically skipped.
PROJECT_addPrompts
ChatGPTProject Tool: Add new prompts (keywords) to a specific LLM engine in AI Result Tracker. Duplicates are automatically skipped.
PROJECT_addSearchEngine
ChatGPTProject Tool: Add a Google search engine to a project for rank tracking. Country targeting takes EXACTLY ONE of: (a) country_code — ISO 3166-1 alpha-2 (e.g. "us", "de", "fr"); the server resolves it to the right search_engine_id. (b) search_engine_id — direct numeric ID for callers who already have it (look up via PROJECT_getAvailableSearchEngines, e.g. 200 = Google USA). Returns site_engine_id, the project-local ID used by every other rank-tracking tool (runPositionCheck, getPositionHistory, getKeywordStats, etc.).
PROJECT_addSearchEngine
ChatGPTProject Tool: Add a Google search engine to a project for rank tracking. Country targeting takes EXACTLY ONE of: (a) country_code — ISO 3166-1 alpha-2 (e.g. "us", "de", "fr"); the server resolves it to the right search_engine_id. (b) search_engine_id — direct numeric ID for callers who already have it (look up via PROJECT_getAvailableSearchEngines, e.g. 200 = Google USA). Returns site_engine_id, the project-local ID used by every other rank-tracking tool (runPositionCheck, getPositionHistory, getKeywordStats, etc.).
PROJECT_addSearchEngine
ChatGPTProject Tool: Add a Google search engine to a project for rank tracking. Country targeting takes EXACTLY ONE of: (a) country_code — ISO 3166-1 alpha-2 (e.g. "us", "de", "fr"); the server resolves it to the right search_engine_id. (b) search_engine_id — direct numeric ID for callers who already have it (look up via PROJECT_getAvailableSearchEngines, e.g. 200 = Google USA). Returns site_engine_id, the project-local ID used by every other rank-tracking tool (runPositionCheck, getPositionHistory, getKeywordStats, etc.).
PROJECT_addTag
ChatGPTProject Tool: Requires a project ID. Add a tag to the site and attach it to a link and/or domain.
PROJECT_addTag
ChatGPTProject Tool: Requires a project ID. Add a tag to the site and attach it to a link and/or domain.
PROJECT_addTag
ChatGPTProject Tool: Requires a project ID. Add a tag to the site and attach it to a link and/or domain.
PROJECT_changePromptGroupOrder
ChatGPTProject Tool: Reorder an AI Result Tracker prompt group relative to another. Specify exactly one of before_id or after_id.
PROJECT_changePromptGroupOrder
ChatGPTProject Tool: Reorder an AI Result Tracker prompt group relative to another. Specify exactly one of before_id or after_id.
PROJECT_changePromptGroupOrder
ChatGPTProject Tool: Reorder an AI Result Tracker prompt group relative to another. Specify exactly one of before_id or after_id.
PROJECT_createAudit
ChatGPTProject Tool: Launches a website audit that crawls the HTML of a website. Be aware of the page crawl limit included in your plan.
PROJECT_createAudit
ChatGPTProject Tool: Launches a website audit that crawls the HTML of a website. Be aware of the page crawl limit included in your plan.
PROJECT_createAudit
ChatGPTProject Tool: Launches a website audit that crawls the HTML of a website. Be aware of the page crawl limit included in your plan.
PROJECT_createBacklinkGroup
ChatGPTProject Tool: Create a new group for organizing backlinks.
PROJECT_createBacklinkGroup
ChatGPTProject Tool: Create a new group for organizing backlinks.
PROJECT_createBacklinkGroup
ChatGPTProject Tool: Create a new group for organizing backlinks.
PROJECT_createKeywordGroup
ChatGPTProject Tool: Requires a project ID. Add a group for project keywords.
PROJECT_createKeywordGroup
ChatGPTProject Tool: Requires a project ID. Add a group for project keywords.
PROJECT_createKeywordGroup
ChatGPTProject Tool: Requires a project ID. Add a group for project keywords.
PROJECT_createLlmEngine
ChatGPTProject Tool: Add a new LLM engine to a site in AI Result Tracker. Site must have a brand configured first.
PROJECT_createLlmEngine
ChatGPTProject Tool: Add a new LLM engine to a site in AI Result Tracker. Site must have a brand configured first.
PROJECT_createLlmEngine
ChatGPTProject Tool: Add a new LLM engine to a site in AI Result Tracker. Site must have a brand configured first.
PROJECT_createProject
ChatGPTProject Tool: Create a new project (a "site" in SE Ranking terminology) on the authenticated account. Returns { site_id } — pass that ID to every other project-scoped tool (addSearchEngine, listKeywords, audits, etc.). The URL must be a real, resolvable domain; reserved test domains like *.example.com are rejected with HTTP 400 "Incorrect website URL". To track-but-not-poll a project (e.g. for tests), pair is_active: "0" with check_freq: "manual" and disable_audit: "1".
PROJECT_createProject
ChatGPTProject Tool: Create a new project (a "site" in SE Ranking terminology) on the authenticated account. Returns { site_id } — pass that ID to every other project-scoped tool (addSearchEngine, listKeywords, audits, etc.). The URL must be a real, resolvable domain; reserved test domains like *.example.com are rejected with HTTP 400 "Incorrect website URL". To track-but-not-poll a project (e.g. for tests), pair is_active: "0" with check_freq: "manual" and disable_audit: "1".
PROJECT_createProject
ChatGPTProject Tool: Create a new project (a "site" in SE Ranking terminology) on the authenticated account. Returns { site_id } — pass that ID to every other project-scoped tool (addSearchEngine, listKeywords, audits, etc.). The URL must be a real, resolvable domain; reserved test domains like *.example.com are rejected with HTTP 400 "Incorrect website URL". To track-but-not-poll a project (e.g. for tests), pair is_active: "0" with check_freq: "manual" and disable_audit: "1".
PROJECT_createProjectGroup
ChatGPTProject Tool: Requires a project ID. Add a new project group to a user account.
PROJECT_createProjectGroup
ChatGPTProject Tool: Requires a project ID. Add a new project group to a user account.
PROJECT_createProjectGroup
ChatGPTProject Tool: Requires a project ID. Add a new project group to a user account.
PROJECT_createPromptGroup
ChatGPTProject Tool: Create a new AI Result Tracker prompt group for a site. Returns 400 if a group with the same name already exists.
PROJECT_createPromptGroup
ChatGPTProject Tool: Create a new AI Result Tracker prompt group for a site. Returns 400 if a group with the same name already exists.
PROJECT_createPromptGroup
ChatGPTProject Tool: Create a new AI Result Tracker prompt group for a site. Returns 400 if a group with the same name already exists.
PROJECT_createSubAccount
ChatGPTProject Tool: Create a new sub-account and send a notification email to the created sub-account.
PROJECT_createSubAccount
ChatGPTProject Tool: Create a new sub-account and send a notification email to the created sub-account.
PROJECT_createSubAccount
ChatGPTProject Tool: Create a new sub-account and send a notification email to the created sub-account.
PROJECT_deleteAllPromptsInGroup
ChatGPTProject Tool: Remove all prompts (keyword rows) linked to an AI Result Tracker prompt group.
PROJECT_deleteAllPromptsInGroup
ChatGPTProject Tool: Remove all prompts (keyword rows) linked to an AI Result Tracker prompt group.
PROJECT_deleteAllPromptsInGroup
ChatGPTProject Tool: Remove all prompts (keyword rows) linked to an AI Result Tracker prompt group.
PROJECT_deleteAudit
ChatGPTProject Tool: Permanently deletes a website audit report and all associated data. This action cannot be undone.
PROJECT_deleteAudit
ChatGPTProject Tool: Permanently deletes a website audit report and all associated data. This action cannot be undone.
PROJECT_deleteAudit
ChatGPTProject Tool: Permanently deletes a website audit report and all associated data. This action cannot be undone.
PROJECT_deleteAuditSitemap
ChatGPTProject Tool: Removes a sitemap from an audit's crawl sources. Does not toggle source_sitemap off — leave that to updateAuditSettings if you want to disable sitemap crawling entirely.
PROJECT_deleteAuditSitemap
ChatGPTProject Tool: Removes a sitemap from an audit's crawl sources. Does not toggle source_sitemap off — leave that to updateAuditSettings if you want to disable sitemap crawling entirely.
PROJECT_deleteAuditSitemap
ChatGPTProject Tool: Removes a sitemap from an audit's crawl sources. Does not toggle source_sitemap off — leave that to updateAuditSettings if you want to disable sitemap crawling entirely.
PROJECT_deleteAuditSourcePages
ChatGPTProject Tool: Removes an uploaded source-pages list from an audit. Does not toggle source_file off — leave that to updateAuditSettings if you want to disable custom-list crawling entirely.
PROJECT_deleteAuditSourcePages
ChatGPTProject Tool: Removes an uploaded source-pages list from an audit. Does not toggle source_file off — leave that to updateAuditSettings if you want to disable custom-list crawling entirely.
PROJECT_deleteAuditSourcePages
ChatGPTProject Tool: Removes an uploaded source-pages list from an audit. Does not toggle source_file off — leave that to updateAuditSettings if you want to disable custom-list crawling entirely.
PROJECT_deleteBacklinkGroup
ChatGPTProject Tool: Delete a backlink group.
PROJECT_deleteBacklinkGroup
ChatGPTProject Tool: Delete a backlink group.
PROJECT_deleteBacklinkGroup
ChatGPTProject Tool: Delete a backlink group.
PROJECT_deleteCompetitor
ChatGPTProject Tool: Requires a competitor ID. Remove a competitor website from a user project.
PROJECT_deleteCompetitor
ChatGPTProject Tool: Requires a competitor ID. Remove a competitor website from a user project.
PROJECT_deleteCompetitor
ChatGPTProject Tool: Requires a competitor ID. Remove a competitor website from a user project.
PROJECT_deleteDisavowedBacklink
ChatGPTProject Tool: Remove a backlink from the disavowed backlinks list.
PROJECT_deleteDisavowedBacklink
ChatGPTProject Tool: Remove a backlink from the disavowed backlinks list.
PROJECT_deleteDisavowedBacklink
ChatGPTProject Tool: Remove a backlink from the disavowed backlinks list.
PROJECT_deleteKeywordGroup
ChatGPTProject Tool: Requires a project ID. Delete a project keyword group.
PROJECT_deleteKeywordGroup
ChatGPTProject Tool: Requires a project ID. Delete a project keyword group.
PROJECT_deleteKeywordGroup
ChatGPTProject Tool: Requires a project ID. Delete a project keyword group.
PROJECT_deleteKeywords
ChatGPTProject Tool: Requires a project ID. Delete one or more keywords from a project in a single request.
PROJECT_deleteKeywords
ChatGPTProject Tool: Requires a project ID. Delete one or more keywords from a project in a single request.
PROJECT_deleteKeywords
ChatGPTProject Tool: Requires a project ID. Delete one or more keywords from a project in a single request.
PROJECT_deleteLlmEngine
ChatGPTProject Tool: Remove an LLM engine from a site in AI Result Tracker.
PROJECT_deleteLlmEngine
ChatGPTProject Tool: Remove an LLM engine from a site in AI Result Tracker.
PROJECT_deleteLlmEngine
ChatGPTProject Tool: Remove an LLM engine from a site in AI Result Tracker.
PROJECT_deletePlanTask
ChatGPTProject Tool: Delete a task from the marketing plan. Only tasks created via the API can be deleted.
PROJECT_deletePlanTask
ChatGPTProject Tool: Delete a task from the marketing plan. Only tasks created via the API can be deleted.
PROJECT_deletePlanTask
ChatGPTProject Tool: Delete a task from the marketing plan. Only tasks created via the API can be deleted.
PROJECT_deleteProject
ChatGPTProject Tool: Requires a project ID. Delete a project from the user account.
PROJECT_deleteProject
ChatGPTProject Tool: Requires a project ID. Delete a project from the user account.
PROJECT_deleteProject
ChatGPTProject Tool: Requires a project ID. Delete a project from the user account.
PROJECT_deleteProjectBacklinks
ChatGPTProject Tool: Delete one or more backlinks from the backlink monitor in a single request.
PROJECT_deleteProjectBacklinks
ChatGPTProject Tool: Delete one or more backlinks from the backlink monitor in a single request.
PROJECT_deleteProjectBacklinks
ChatGPTProject Tool: Delete one or more backlinks from the backlink monitor in a single request.
PROJECT_deleteProjectGroup
ChatGPTProject Tool: Requires a project ID. Delete a project group.
PROJECT_deleteProjectGroup
ChatGPTProject Tool: Requires a project ID. Delete a project group.
PROJECT_deleteProjectGroup
ChatGPTProject Tool: Requires a project ID. Delete a project group.
PROJECT_deletePromptGroup
ChatGPTProject Tool: Delete an AI Result Tracker prompt group. Prompts in the group are moved to the default group. The default group cannot be deleted.
PROJECT_deletePromptGroup
ChatGPTProject Tool: Delete an AI Result Tracker prompt group. Prompts in the group are moved to the default group. The default group cannot be deleted.
PROJECT_deletePromptGroup
ChatGPTProject Tool: Delete an AI Result Tracker prompt group. Prompts in the group are moved to the default group. The default group cannot be deleted.
PROJECT_deletePrompts
ChatGPTProject Tool: Delete one or more prompts from a specific LLM engine in AI Result Tracker in a single request.
PROJECT_deletePrompts
ChatGPTProject Tool: Delete one or more prompts from a specific LLM engine in AI Result Tracker in a single request.
PROJECT_deletePrompts
ChatGPTProject Tool: Delete one or more prompts from a specific LLM engine in AI Result Tracker in a single request.
PROJECT_deleteSearchEngine
ChatGPTProject Tool: Delete a search engine from a project.
PROJECT_deleteSearchEngine
ChatGPTProject Tool: Delete a search engine from a project.
PROJECT_deleteSearchEngine
ChatGPTProject Tool: Delete a search engine from a project.
PROJECT_deleteSubAccount
ChatGPTProject Tool: Delete a user sub-account.
PROJECT_deleteSubAccount
ChatGPTProject Tool: Delete a user sub-account.
PROJECT_deleteSubAccount
ChatGPTProject Tool: Delete a user sub-account.
PROJECT_deleteTag
ChatGPTProject Tool: Requires a project ID. Delete a tag.
PROJECT_deleteTag
ChatGPTProject Tool: Requires a project ID. Delete a tag.
PROJECT_deleteTag
ChatGPTProject Tool: Requires a project ID. Delete a tag.
PROJECT_getAdsStats
ChatGPTProject Tool: Requires a project ID. Get total number of top and bottom advertisements by day.
PROJECT_getAdsStats
ChatGPTProject Tool: Requires a project ID. Get total number of top and bottom advertisements by day.
PROJECT_getAdsStats
ChatGPTProject Tool: Requires a project ID. Get total number of top and bottom advertisements by day.
PROJECT_getAllCompetitorsMetrics
ChatGPTProject Tool: Requires a project ID (site_id). Get data on the sites that were ranked in the TOP 10 for each of the tracked queries. The history is stored for 14 days.
PROJECT_getAllCompetitorsMetrics
ChatGPTProject Tool: Requires a project ID (site_id). Get data on the sites that were ranked in the TOP 10 for each of the tracked queries. The history is stored for 14 days.
PROJECT_getAllCompetitorsMetrics
ChatGPTProject Tool: Requires a project ID (site_id). Get data on the sites that were ranked in the TOP 10 for each of the tracked queries. The history is stored for 14 days.
PROJECT_getAuditHistory
ChatGPTProject Tool: Retrieves a historical snapshot of a specific audit run by date, including settings used, domain data, and a summary of all issues found.
PROJECT_getAuditHistory
ChatGPTProject Tool: Retrieves a historical snapshot of a specific audit run by date, including settings used, domain data, and a summary of all issues found.
PROJECT_getAuditHistory
ChatGPTProject Tool: Retrieves a historical snapshot of a specific audit run by date, including settings used, domain data, and a summary of all issues found.
PROJECT_getAuditPagesByIssue
ChatGPTProject Tool: Retrieves a paginated list of all URLs affected by a specific issue within a given audit. Use the issue code from the audit report.
PROJECT_getAuditPagesByIssue
ChatGPTProject Tool: Retrieves a paginated list of all URLs affected by a specific issue within a given audit. Use the issue code from the audit report.
PROJECT_getAuditPagesByIssue
ChatGPTProject Tool: Retrieves a paginated list of all URLs affected by a specific issue within a given audit. Use the issue code from the audit report.
PROJECT_getAuditReport
ChatGPTProject Tool: Retrieves the full detailed report for a completed website audit, including health score, domain properties, and section-by-section breakdown of all checks.
PROJECT_getAuditReport
ChatGPTProject Tool: Retrieves the full detailed report for a completed website audit, including health score, domain properties, and section-by-section breakdown of all checks.
PROJECT_getAuditReport
ChatGPTProject Tool: Retrieves the full detailed report for a completed website audit, including health score, domain properties, and section-by-section breakdown of all checks.
PROJECT_getAuditSettings
ChatGPTProject Tool: Returns the current audit configuration — crawl sources, limits, thresholds, schedule, notification recipients, disabled issue codes, ignored external URL patterns (disallow_ext), and audit engine version. Use this before calling updateAuditSettings for partial updates, especially when modifying the disabled_issues list (which is a replace operation).
PROJECT_getAuditSettings
ChatGPTProject Tool: Returns the current audit configuration — crawl sources, limits, thresholds, schedule, notification recipients, disabled issue codes, ignored external URL patterns (disallow_ext), and audit engine version. Use this before calling updateAuditSettings for partial updates, especially when modifying the disabled_issues list (which is a replace operation).
PROJECT_getAuditSettings
ChatGPTProject Tool: Returns the current audit configuration — crawl sources, limits, thresholds, schedule, notification recipients, disabled issue codes, ignored external URL patterns (disallow_ext), and audit engine version. Use this before calling updateAuditSettings for partial updates, especially when modifying the disabled_issues list (which is a replace operation).
PROJECT_getAuditStatus
ChatGPTProject Tool: Check the real-time status of a specific website audit (queued, processing, finished, cancelled, expired).
PROJECT_getAuditStatus
ChatGPTProject Tool: Check the real-time status of a specific website audit (queued, processing, finished, cancelled, expired).
PROJECT_getAuditStatus
ChatGPTProject Tool: Check the real-time status of a specific website audit (queued, processing, finished, cancelled, expired).
PROJECT_getAvailableRegions
ChatGPTProject Tool: City-level geo-targeting catalogue for Google rank tracking. Returns ~228,800 rows of {name, region_id}; the name is the canonical sub-country target string to pass as region_name to addSearchEngine / updateSearchEngine (e.g. "New York, New York, United States" — abbreviated forms like "New York, NY, USA" are rejected). region_id groups rows by country and matches region_id in getAvailableSearchEngines; it has no other purpose. RESPONSE IS ~13 MB — cache it; do not call per request.
PROJECT_getAvailableRegions
ChatGPTProject Tool: City-level geo-targeting catalogue for Google rank tracking. Returns ~228,800 rows of {name, region_id}; the name is the canonical sub-country target string to pass as region_name to addSearchEngine / updateSearchEngine (e.g. "New York, New York, United States" — abbreviated forms like "New York, NY, USA" are rejected). region_id groups rows by country and matches region_id in getAvailableSearchEngines; it has no other purpose. RESPONSE IS ~13 MB — cache it; do not call per request.
PROJECT_getAvailableRegions
ChatGPTProject Tool: City-level geo-targeting catalogue for Google rank tracking. Returns ~228,800 rows of {name, region_id}; the name is the canonical sub-country target string to pass as region_name to addSearchEngine / updateSearchEngine (e.g. "New York, New York, United States" — abbreviated forms like "New York, NY, USA" are rejected). region_id groups rows by country and matches region_id in getAvailableSearchEngines; it has no other purpose. RESPONSE IS ~13 MB — cache it; do not call per request.
PROJECT_getAvailableSearchEngines
ChatGPTProject Tool: List every Google variant SE Ranking can track. Most callers do NOT need this — pass country_code (e.g. "us", "de") directly to addSearchEngine and it resolves to the right search_engine_id server-side. Use this catalogue only for niche cases (e.g. regional engines like Catalonia or the Turkish-Cypriot side of Cyprus, which have no canonical ISO). Returns ~690 entries with {id, name, region_id, type}; only id and name are load-bearing for project setup.
PROJECT_getAvailableSearchEngines
ChatGPTProject Tool: List every Google variant SE Ranking can track. Most callers do NOT need this — pass country_code (e.g. "us", "de") directly to addSearchEngine and it resolves to the right search_engine_id server-side. Use this catalogue only for niche cases (e.g. regional engines like Catalonia or the Turkish-Cypriot side of Cyprus, which have no canonical ISO). Returns ~690 entries with {id, name, region_id, type}; only id and name are load-bearing for project setup.
PROJECT_getAvailableSearchEngines
ChatGPTProject Tool: List every Google variant SE Ranking can track. Most callers do NOT need this — pass country_code (e.g. "us", "de") directly to addSearchEngine and it resolves to the right search_engine_id server-side. Use this catalogue only for niche cases (e.g. regional engines like Catalonia or the Turkish-Cypriot side of Cyprus, which have no canonical ISO). Returns ~690 entries with {id, name, region_id, type}; only id and name are load-bearing for project setup.
PROJECT_getBacklinkGscImportStatus
ChatGPTProject Tool: Get the status of a backlink import from Google Search Console.
PROJECT_getBacklinkGscImportStatus
ChatGPTProject Tool: Get the status of a backlink import from Google Search Console.
PROJECT_getBacklinkGscImportStatus
ChatGPTProject Tool: Get the status of a backlink import from Google Search Console.
PROJECT_getBacklinkStats
ChatGPTProject Tool: Get backlink statistics for a website including total count, anchors, IPs, domains, dofollow/nofollow counts.
PROJECT_getBacklinkStats
ChatGPTProject Tool: Get backlink statistics for a website including total count, anchors, IPs, domains, dofollow/nofollow counts.
PROJECT_getBacklinkStats
ChatGPTProject Tool: Get backlink statistics for a website including total count, anchors, IPs, domains, dofollow/nofollow counts.
PROJECT_getCheckDates
ChatGPTProject Tool: List of dates on which positions were actually checked for a project (use getHistoricalDates for the standard comparison dates like yesterday/7days/30days/90days).
PROJECT_getCheckDates
ChatGPTProject Tool: List of dates on which positions were actually checked for a project (use getHistoricalDates for the standard comparison dates like yesterday/7days/30days/90days).
PROJECT_getCheckDates
ChatGPTProject Tool: List of dates on which positions were actually checked for a project (use getHistoricalDates for the standard comparison dates like yesterday/7days/30days/90days).
PROJECT_getCompetitorPositions
ChatGPTProject Tool: Requires a competitor ID. Get statistics on the positions of competitor keywords that were added to the project.
PROJECT_getCompetitorPositions
ChatGPTProject Tool: Requires a competitor ID. Get statistics on the positions of competitor keywords that were added to the project.
PROJECT_getCompetitorPositions
ChatGPTProject Tool: Requires a competitor ID. Get statistics on the positions of competitor keywords that were added to the project.
PROJECT_getCompetitorSerp10
ChatGPTProject Tool: Returns the top-10 SERP — the sites ranking 1..10 — for a tracked keyword on a specific date and search engine. Faster cached path than getCompetitorSerp100; use this when you only need the top 10.
PROJECT_getCompetitorSerp10
ChatGPTProject Tool: Returns the top-10 SERP — the sites ranking 1..10 — for a tracked keyword on a specific date and search engine. Faster cached path than getCompetitorSerp100; use this when you only need the top 10.
PROJECT_getCompetitorSerp10
ChatGPTProject Tool: Returns the top-10 SERP — the sites ranking 1..10 — for a tracked keyword on a specific date and search engine. Faster cached path than getCompetitorSerp100; use this when you only need the top 10.
PROJECT_getCompetitorSerp100
ChatGPTProject Tool: Returns the top-N SERP (positions 1..N, N up to 100) for a tracked keyword on a specific date and search engine. Use top to cap N. Use getCompetitorSerp10 for the cheaper cached top-10 path.
PROJECT_getCompetitorSerp100
ChatGPTProject Tool: Returns the top-N SERP (positions 1..N, N up to 100) for a tracked keyword on a specific date and search engine. Use top to cap N. Use getCompetitorSerp10 for the cheaper cached top-10 path.
PROJECT_getCompetitorSerp100
ChatGPTProject Tool: Returns the top-N SERP (positions 1..N, N up to 100) for a tracked keyword on a specific date and search engine. Use top to cap N. Use getCompetitorSerp10 for the cheaper cached top-10 path.
PROJECT_getCrawledPages
ChatGPTProject Tool: Returns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
PROJECT_getCrawledPages
ChatGPTProject Tool: Returns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
PROJECT_getCrawledPages
ChatGPTProject Tool: Returns a paginated list of all URLs found during an audit, providing a complete sitemap as discovered by the crawler.
PROJECT_getFoundLinks
ChatGPTProject Tool: Returns a paginated list of every hyperlink discovered across the entire site during the audit. Supports advanced filtering.
PROJECT_getFoundLinks
ChatGPTProject Tool: Returns a paginated list of every hyperlink discovered across the entire site during the audit. Supports advanced filtering.
PROJECT_getFoundLinks
ChatGPTProject Tool: Returns a paginated list of every hyperlink discovered across the entire site during the audit. Supports advanced filtering.
PROJECT_getGoogleLanguages
ChatGPTProject Tool: Reference list of language codes Google accepts as lang_code (e.g. when calling addSearchEngine / updateSearchEngine or AIRT createLlmEngine). Returns an OBJECT MAP keyed by ISO 639-1 code (sometimes with a regional suffix like pt-BR), valued by the language’s native name — NOT an array. Optional for most flows: if lang_code is omitted on addSearchEngine, the API picks a sensible default based on the search engine’s country.
PROJECT_getGoogleLanguages
ChatGPTProject Tool: Reference list of language codes Google accepts as lang_code (e.g. when calling addSearchEngine / updateSearchEngine or AIRT createLlmEngine). Returns an OBJECT MAP keyed by ISO 639-1 code (sometimes with a regional suffix like pt-BR), valued by the language’s native name — NOT an array. Optional for most flows: if lang_code is omitted on addSearchEngine, the API picks a sensible default based on the search engine’s country.
PROJECT_getGoogleLanguages
ChatGPTProject Tool: Reference list of language codes Google accepts as lang_code (e.g. when calling addSearchEngine / updateSearchEngine or AIRT createLlmEngine). Returns an OBJECT MAP keyed by ISO 639-1 code (sometimes with a regional suffix like pt-BR), valued by the language’s native name — NOT an array. Optional for most flows: if lang_code is omitted on addSearchEngine, the API picks a sensible default based on the search engine’s country.
PROJECT_getGoogleSearchConsole
ChatGPTProject Tool: Get popular queries from Google Search Console for a website.
PROJECT_getGoogleSearchConsole
ChatGPTProject Tool: Get popular queries from Google Search Console for a website.
PROJECT_getGoogleSearchConsole
ChatGPTProject Tool: Get popular queries from Google Search Console for a website.
PROJECT_getHistoricalDates
ChatGPTProject Tool: Returns standard comparison dates (e.g., yesterday, last month, etc.) available for reporting.
PROJECT_getHistoricalDates
ChatGPTProject Tool: Returns standard comparison dates (e.g., yesterday, last month, etc.) available for reporting.
PROJECT_getHistoricalDates
ChatGPTProject Tool: Returns standard comparison dates (e.g., yesterday, last month, etc.) available for reporting.
PROJECT_getIssuesByUrl
ChatGPTProject Tool: Retrieves a detailed list of all issues (errors, warnings, notices) found on a specific page within an audit, including full page data.
PROJECT_getIssuesByUrl
ChatGPTProject Tool: Retrieves a detailed list of all issues (errors, warnings, notices) found on a specific page within an audit, including full page data.
PROJECT_getIssuesByUrl
ChatGPTProject Tool: Retrieves a detailed list of all issues (errors, warnings, notices) found on a specific page within an audit, including full page data.
PROJECT_getKeywordStats
ChatGPTProject Tool: Requires a project ID. Get keyword ranking statistics for a specified time period.
PROJECT_getKeywordStats
ChatGPTProject Tool: Requires a project ID. Get keyword ranking statistics for a specified time period.
PROJECT_getKeywordStats
ChatGPTProject Tool: Requires a project ID. Get keyword ranking statistics for a specified time period.
PROJECT_getLlmEngine
ChatGPTProject Tool: Get details of a specific LLM engine in AI Result Tracker.
PROJECT_getLlmEngine
ChatGPTProject Tool: Get details of a specific LLM engine in AI Result Tracker.
PROJECT_getLlmEngine
ChatGPTProject Tool: Get details of a specific LLM engine in AI Result Tracker.
PROJECT_getLlmStatistics
ChatGPTProject Tool: Get statistics for an LLM engine in AI Result Tracker, including presence stats, AIO presence, and organic overlap.
PROJECT_getLlmStatistics
ChatGPTProject Tool: Get statistics for an LLM engine in AI Result Tracker, including presence stats, AIO presence, and organic overlap.
PROJECT_getLlmStatistics
ChatGPTProject Tool: Get statistics for an LLM engine in AI Result Tracker, including presence stats, AIO presence, and organic overlap.
PROJECT_getLlmStatus
ChatGPTProject Tool: Get tracking status for an LLM engine in AI Result Tracker, including progress and check statistics.
PROJECT_getLlmStatus
ChatGPTProject Tool: Get tracking status for an LLM engine in AI Result Tracker, including progress and check statistics.
PROJECT_getLlmStatus
ChatGPTProject Tool: Get tracking status for an LLM engine in AI Result Tracker, including progress and check statistics.
PROJECT_getMarketingPlan
ChatGPTProject Tool: Get the marketing plan for a website — sections, items, notes, and tasks.
PROJECT_getMarketingPlan
ChatGPTProject Tool: Get the marketing plan for a website — sections, items, notes, and tasks.
PROJECT_getMarketingPlan
ChatGPTProject Tool: Get the marketing plan for a website — sections, items, notes, and tasks.
PROJECT_getPositionHistory
ChatGPTProject Tool: Time-series data for the position history chart. Returns one series per search engine plus an overall average, each with [{date, value}] points. Use type to select which metric to chart.
PROJECT_getPositionHistory
ChatGPTProject Tool: Time-series data for the position history chart. Returns one series per search engine plus an overall average, each with [{date, value}] points. Use type to select which metric to chart.
PROJECT_getPositionHistory
ChatGPTProject Tool: Time-series data for the position history chart. Returns one series per search engine plus an overall average, each with [{date, value}] points. Use type to select which metric to chart.
PROJECT_getPromptAnswer
ChatGPTProject Tool: Retrieve the cached AI answer for a tracked prompt on a given date, including answer text, cited source URLs, detected brand mentions, and (for Google AI Overview engines) top organic URLs. Answer data is retained for the last year; older dates return 400. Date defaults to the current date and cannot exceed it.
PROJECT_getPromptAnswer
ChatGPTProject Tool: Retrieve the cached AI answer for a tracked prompt on a given date, including answer text, cited source URLs, detected brand mentions, and (for Google AI Overview engines) top organic URLs. Answer data is retained for the last year; older dates return 400. Date defaults to the current date and cannot exceed it.
PROJECT_getPromptAnswer
ChatGPTProject Tool: Retrieve the cached AI answer for a tracked prompt on a given date, including answer text, cited source URLs, detected brand mentions, and (for Google AI Overview engines) top organic URLs. Answer data is retained for the last year; older dates return 400. Date defaults to the current date and cannot exceed it.
PROJECT_getPromptsRankings
ChatGPTProject Tool: Retrieve AI Result Tracker ranking data within a date range. Default mode returns per-prompt rankings (position, mention, search volume, search intent, organic-AI overlap). With mode=groups, returns aggregated time-series presence metrics per prompt group (mention_presence, link_presence, plus per-date diffs). Aggregations are server-side; do not recompute client-side.
PROJECT_getPromptsRankings
ChatGPTProject Tool: Retrieve AI Result Tracker ranking data within a date range. Default mode returns per-prompt rankings (position, mention, search volume, search intent, organic-AI overlap). With mode=groups, returns aggregated time-series presence metrics per prompt group (mention_presence, link_presence, plus per-date diffs). Aggregations are server-side; do not recompute client-side.
PROJECT_getPromptsRankings
ChatGPTProject Tool: Retrieve AI Result Tracker ranking data within a date range. Default mode returns per-prompt rankings (position, mention, search volume, search intent, organic-AI overlap). With mode=groups, returns aggregated time-series presence metrics per prompt group (mention_presence, link_presence, plus per-date diffs). Aggregations are server-side; do not recompute client-side.
PROJECT_getSearchEngines
ChatGPTProject Tool: Requires a project ID. Get a list of search engines employed by a project.
PROJECT_getSearchEngines
ChatGPTProject Tool: Requires a project ID. Get a list of search engines employed by a project.
PROJECT_getSearchEngines
ChatGPTProject Tool: Requires a project ID. Get a list of search engines employed by a project.
PROJECT_getSeoPotential
ChatGPTProject Tool: Assess the potential traffic volume, traffic cost, and potential number of new customers for a website.
PROJECT_getSeoPotential
ChatGPTProject Tool: Assess the potential traffic volume, traffic cost, and potential number of new customers for a website.
PROJECT_getSeoPotential
ChatGPTProject Tool: Assess the potential traffic volume, traffic cost, and potential number of new customers for a website.
PROJECT_getSiteBrand
ChatGPTProject Tool: Retrieve the brand configured for a site in AI Result Tracker.
PROJECT_getSiteBrand
ChatGPTProject Tool: Retrieve the brand configured for a site in AI Result Tracker.
PROJECT_getSiteBrand
ChatGPTProject Tool: Retrieve the brand configured for a site in AI Result Tracker.
PROJECT_getSubAccountDetails
ChatGPTProject Tool: Get extended information about a sub-account including settings, access permissions, and limits.
PROJECT_getSubAccountDetails
ChatGPTProject Tool: Get extended information about a sub-account including settings, access permissions, and limits.
PROJECT_getSubAccountDetails
ChatGPTProject Tool: Get extended information about a sub-account including settings, access permissions, and limits.
PROJECT_getSummary
ChatGPTProject Tool: Requires a project ID. Get a project's summary statistics.
PROJECT_getSummary
ChatGPTProject Tool: Requires a project ID. Get a project's summary statistics.
PROJECT_getSummary
ChatGPTProject Tool: Requires a project ID. Get a project's summary statistics.
PROJECT_getUserProfile
ChatGPTProject Tool: Get information about the currently logged in user including email, name, language, and avatar.
PROJECT_getUserProfile
ChatGPTProject Tool: Get information about the currently logged in user including email, name, language, and avatar.
PROJECT_getUserProfile
ChatGPTProject Tool: Get information about the currently logged in user including email, name, language, and avatar.
PROJECT_importProjectBacklinks
ChatGPTProject Tool: Import a list of backlinks to the backlink monitor for a website.
PROJECT_importProjectBacklinks
ChatGPTProject Tool: Import a list of backlinks to the backlink monitor for a website.
PROJECT_importProjectBacklinks
ChatGPTProject Tool: Import a list of backlinks to the backlink monitor for a website.
PROJECT_listAuditSitemaps
ChatGPTProject Tool: Returns all sitemap URLs configured as crawl sources for an audit, with per-sitemap page counts. These sources are active only when settings.source_sitemap is 1 (auto-enabled when you add a sitemap).
PROJECT_listAuditSitemaps
ChatGPTProject Tool: Returns all sitemap URLs configured as crawl sources for an audit, with per-sitemap page counts. These sources are active only when settings.source_sitemap is 1 (auto-enabled when you add a sitemap).
PROJECT_listAuditSitemaps
ChatGPTProject Tool: Returns all sitemap URLs configured as crawl sources for an audit, with per-sitemap page counts. These sources are active only when settings.source_sitemap is 1 (auto-enabled when you add a sitemap).
PROJECT_listAuditSourcePages
ChatGPTProject Tool: Returns uploaded custom page lists used as a crawl source for an audit, with per-list page counts. These sources are active only when settings.source_file is 1 (auto-enabled when you add a list).
PROJECT_listAuditSourcePages
ChatGPTProject Tool: Returns uploaded custom page lists used as a crawl source for an audit, with per-list page counts. These sources are active only when settings.source_file is 1 (auto-enabled when you add a list).
PROJECT_listAuditSourcePages
ChatGPTProject Tool: Returns uploaded custom page lists used as a crawl source for an audit, with per-list page counts. These sources are active only when settings.source_file is 1 (auto-enabled when you add a list).
PROJECT_listAudits
ChatGPTProject Tool: Retrieves a list of all website audits associated with your account, providing key details and statistics for each.
PROJECT_listAudits
ChatGPTProject Tool: Retrieves a list of all website audits associated with your account, providing key details and statistics for each.
PROJECT_listAudits
ChatGPTProject Tool: Retrieves a list of all website audits associated with your account, providing key details and statistics for each.
PROJECT_listBacklinkGroups
ChatGPTProject Tool: Get a list and count of backlink groups for a website.
PROJECT_listBacklinkGroups
ChatGPTProject Tool: Get a list and count of backlink groups for a website.
PROJECT_listBacklinkGroups
ChatGPTProject Tool: Get a list and count of backlink groups for a website.
PROJECT_listCompetitors
ChatGPTProject Tool: Requires a project ID (site_id). Get a list of all competitors added to the project together with statistics.
PROJECT_listCompetitors
ChatGPTProject Tool: Requires a project ID (site_id). Get a list of all competitors added to the project together with statistics.
PROJECT_listCompetitors
ChatGPTProject Tool: Requires a project ID (site_id). Get a list of all competitors added to the project together with statistics.
PROJECT_listDisavowedBacklinks
ChatGPTProject Tool: Get a list and count of disavowed backlinks for a website.
PROJECT_listDisavowedBacklinks
ChatGPTProject Tool: Get a list and count of disavowed backlinks for a website.
PROJECT_listDisavowedBacklinks
ChatGPTProject Tool: Get a list and count of disavowed backlinks for a website.
PROJECT_listKeywordGroups
ChatGPTProject Tool: Requires a project ID. Get a list of keyword groups for a specified project.
PROJECT_listKeywordGroups
ChatGPTProject Tool: Requires a project ID. Get a list of keyword groups for a specified project.
PROJECT_listKeywordGroups
ChatGPTProject Tool: Requires a project ID. Get a list of keyword groups for a specified project.
PROJECT_listKeywords
ChatGPTProject Tool: Get a list of keywords with target pages for a project.
PROJECT_listKeywords
ChatGPTProject Tool: Get a list of keywords with target pages for a project.
PROJECT_listKeywords
ChatGPTProject Tool: Get a list of keywords with target pages for a project.
PROJECT_listLlmEngines
ChatGPTProject Tool: Get all LLM engines configured for a site in AI Result Tracker.
PROJECT_listLlmEngines
ChatGPTProject Tool: Get all LLM engines configured for a site in AI Result Tracker.
PROJECT_listLlmEngines
ChatGPTProject Tool: Get all LLM engines configured for a site in AI Result Tracker.
PROJECT_listOwnedProjects
ChatGPTProject Tool: Get a list of website IDs that belong to a sub-account.
PROJECT_listOwnedProjects
ChatGPTProject Tool: Get a list of website IDs that belong to a sub-account.
PROJECT_listOwnedProjects
ChatGPTProject Tool: Get a list of website IDs that belong to a sub-account.
PROJECT_listProjectBacklinks
ChatGPTProject Tool: Get a list of backlinks for a website from the backlink monitor.
PROJECT_listProjectBacklinks
ChatGPTProject Tool: Get a list of backlinks for a website from the backlink monitor.
PROJECT_listProjectBacklinks
ChatGPTProject Tool: Get a list of backlinks for a website from the backlink monitor.
PROJECT_listProjectGroups
ChatGPTProject Tool: Requires a project ID. Get a list of all project groups from a user account.
PROJECT_listProjectGroups
ChatGPTProject Tool: Requires a project ID. Get a list of all project groups from a user account.
PROJECT_listProjectGroups
ChatGPTProject Tool: Requires a project ID. Get a list of all project groups from a user account.
PROJECT_listProjects
ChatGPTProject Tool: Get a list of all user projects.
PROJECT_listProjects
ChatGPTProject Tool: Get a list of all user projects.
PROJECT_listProjects
ChatGPTProject Tool: Get a list of all user projects.
PROJECT_listPromptGroups
ChatGPTProject Tool: List AI Result Tracker prompt groups for a site (ordered by position). Optionally include per-group prompt counts or filter to groups used by specific LLM engines.
PROJECT_listPromptGroups
ChatGPTProject Tool: List AI Result Tracker prompt groups for a site (ordered by position). Optionally include per-group prompt counts or filter to groups used by specific LLM engines.
PROJECT_listPromptGroups
ChatGPTProject Tool: List AI Result Tracker prompt groups for a site (ordered by position). Optionally include per-group prompt counts or filter to groups used by specific LLM engines.
PROJECT_listPrompts
ChatGPTProject Tool: Retrieve list of prompts (keywords) for a specific LLM engine in AI Result Tracker with pagination.
PROJECT_listPrompts
ChatGPTProject Tool: Retrieve list of prompts (keywords) for a specific LLM engine in AI Result Tracker with pagination.
PROJECT_listPrompts
ChatGPTProject Tool: Retrieve list of prompts (keywords) for a specific LLM engine in AI Result Tracker with pagination.
PROJECT_listSharedProjects
ChatGPTProject Tool: Get a list of website IDs that are shared with a sub-account.
PROJECT_listSharedProjects
ChatGPTProject Tool: Get a list of website IDs that are shared with a sub-account.
PROJECT_listSharedProjects
ChatGPTProject Tool: Get a list of website IDs that are shared with a sub-account.
PROJECT_listSubAccounts
ChatGPTProject Tool: Get a list of all sub-accounts of the current user.
PROJECT_listSubAccounts
ChatGPTProject Tool: Get a list of all sub-accounts of the current user.
PROJECT_listSubAccounts
ChatGPTProject Tool: Get a list of all sub-accounts of the current user.
PROJECT_listTags
ChatGPTProject Tool: Requires a project ID. Get a list of landing page tags that are added to domains and/or links.
PROJECT_listTags
ChatGPTProject Tool: Requires a project ID. Get a list of landing page tags that are added to domains and/or links.
PROJECT_listTags
ChatGPTProject Tool: Requires a project ID. Get a list of landing page tags that are added to domains and/or links.
PROJECT_moveBacklinksToGroup
ChatGPTProject Tool: Move backlinks from one group to another. Can move individual backlinks or entire groups.
PROJECT_moveBacklinksToGroup
ChatGPTProject Tool: Move backlinks from one group to another. Can move individual backlinks or entire groups.
PROJECT_moveBacklinksToGroup
ChatGPTProject Tool: Move backlinks from one group to another. Can move individual backlinks or entire groups.
PROJECT_moveKeywordsToGroup
ChatGPTProject Tool: Requires a project ID. Transfer project keywords from one group to another.
PROJECT_moveKeywordsToGroup
ChatGPTProject Tool: Requires a project ID. Transfer project keywords from one group to another.
PROJECT_moveKeywordsToGroup
ChatGPTProject Tool: Requires a project ID. Transfer project keywords from one group to another.
PROJECT_moveProjectsToGroup
ChatGPTProject Tool: Requires a project ID. Transfer projects from one project group to another (or to a specific group).
PROJECT_moveProjectsToGroup
ChatGPTProject Tool: Requires a project ID. Transfer projects from one project group to another (or to a specific group).
PROJECT_moveProjectsToGroup
ChatGPTProject Tool: Requires a project ID. Transfer projects from one project group to another (or to a specific group).
PROJECT_movePromptsToGroup
ChatGPTProject Tool: Move AI Result Tracker prompts into the specified prompt group. Bulk move of N prompts in one LLM engine.
PROJECT_movePromptsToGroup
ChatGPTProject Tool: Move AI Result Tracker prompts into the specified prompt group. Bulk move of N prompts in one LLM engine.
PROJECT_movePromptsToGroup
ChatGPTProject Tool: Move AI Result Tracker prompts into the specified prompt group. Bulk move of N prompts in one LLM engine.
PROJECT_recheckAudit
ChatGPTProject Tool: Initiates a new crawl for a previously completed audit using the same settings. Consumes the same credits as creating a new audit.
PROJECT_recheckAudit
ChatGPTProject Tool: Initiates a new crawl for a previously completed audit using the same settings. Consumes the same credits as creating a new audit.
PROJECT_recheckAudit
ChatGPTProject Tool: Initiates a new crawl for a previously completed audit using the same settings. Consumes the same credits as creating a new audit.
PROJECT_recheckProjectBacklinks
ChatGPTProject Tool: Run an index or status check for a list of backlinks. NOTE: the ID required here is the row id returned by listProjectBacklinks, NOT the value returned by addProjectBacklink (which is the backlink_id dictionary key). Passing backlink_id values yields "Backlinks are non exists".
PROJECT_recheckProjectBacklinks
ChatGPTProject Tool: Run an index or status check for a list of backlinks. NOTE: the ID required here is the row id returned by listProjectBacklinks, NOT the value returned by addProjectBacklink (which is the backlink_id dictionary key). Passing backlink_id values yields "Backlinks are non exists".
PROJECT_recheckProjectBacklinks
ChatGPTProject Tool: Run an index or status check for a list of backlinks. NOTE: the ID required here is the row id returned by listProjectBacklinks, NOT the value returned by addProjectBacklink (which is the backlink_id dictionary key). Passing backlink_id values yields "Backlinks are non exists".
PROJECT_renameBacklinkGroup
ChatGPTProject Tool: Change the name of a backlink group.
PROJECT_renameBacklinkGroup
ChatGPTProject Tool: Change the name of a backlink group.
PROJECT_renameBacklinkGroup
ChatGPTProject Tool: Change the name of a backlink group.
PROJECT_resetAuditSettings
ChatGPTProject Tool: Restores all audit settings to their defaults (crawl sources, limits, thresholds, schedule, notifications, disabled issues, disallow_ext). Returns 200 with an empty body on success. Does not remove sitemaps or source-pages lists — use the dedicated delete tools for those.
PROJECT_resetAuditSettings
ChatGPTProject Tool: Restores all audit settings to their defaults (crawl sources, limits, thresholds, schedule, notifications, disabled issues, disallow_ext). Returns 200 with an empty body on success. Does not remove sitemaps or source-pages lists — use the dedicated delete tools for those.
PROJECT_resetAuditSettings
ChatGPTProject Tool: Restores all audit settings to their defaults (crawl sources, limits, thresholds, schedule, notifications, disabled issues, disallow_ext). Returns 200 with an empty body on success. Does not remove sitemaps or source-pages lists — use the dedicated delete tools for those.
PROJECT_runBacklinkGscImport
ChatGPTProject Tool: Start a backlink import from Google Search Console. Returns a token to check import status.
PROJECT_runBacklinkGscImport
ChatGPTProject Tool: Start a backlink import from Google Search Console. Returns a token to check import status.
PROJECT_runBacklinkGscImport
ChatGPTProject Tool: Start a backlink import from Google Search Console. Returns a token to check import status.
PROJECT_runPositionCheck
ChatGPTProject Tool: Requires a project ID. Run a ranking position check for specified keywords or for the entire project.
PROJECT_runPositionCheck
ChatGPTProject Tool: Requires a project ID. Run a ranking position check for specified keywords or for the entire project.
PROJECT_runPositionCheck
ChatGPTProject Tool: Requires a project ID. Run a ranking position check for specified keywords or for the entire project.
PROJECT_saveSiteBrand
ChatGPTProject Tool: Configure brand for a site in AI Result Tracker. Overwrites existing brand. Brand is shared across all AI search engines.
PROJECT_saveSiteBrand
ChatGPTProject Tool: Configure brand for a site in AI Result Tracker. Overwrites existing brand. Brand is shared across all AI search engines.
PROJECT_saveSiteBrand
ChatGPTProject Tool: Configure brand for a site in AI Result Tracker. Overwrites existing brand. Brand is shared across all AI search engines.
PROJECT_setKeywordPosition
ChatGPTProject Tool: Manually set position for a project's keyword.
PROJECT_setKeywordPosition
ChatGPTProject Tool: Manually set position for a project's keyword.
PROJECT_setKeywordPosition
ChatGPTProject Tool: Manually set position for a project's keyword.
PROJECT_setPlanTaskStatus
ChatGPTProject Tool: Set the completion status of a marketing plan task.
PROJECT_setPlanTaskStatus
ChatGPTProject Tool: Set the completion status of a marketing plan task.
PROJECT_setPlanTaskStatus
ChatGPTProject Tool: Set the completion status of a marketing plan task.
PROJECT_shareProject
ChatGPTProject Tool: Share one or more websites with a sub-account.
PROJECT_shareProject
ChatGPTProject Tool: Share one or more websites with a sub-account.
PROJECT_shareProject
ChatGPTProject Tool: Share one or more websites with a sub-account.
PROJECT_transferPrompts
ChatGPTProject Tool: Transfer every AI Result Tracker prompt from one group to another for a site. The source group is left empty.
PROJECT_transferPrompts
ChatGPTProject Tool: Transfer every AI Result Tracker prompt from one group to another for a site. The source group is left empty.
PROJECT_transferPrompts
ChatGPTProject Tool: Transfer every AI Result Tracker prompt from one group to another for a site. The source group is left empty.
PROJECT_updateAuditSettings
ChatGPTProject Tool: Updates the configuration of an existing audit. Partial update — only fields you include are changed. Exceptions: disabled_issues and schedule_wdays are replace operations (the array you send replaces the full list). Use getAuditSettings first to read the current disabled_issues list before modifying. Sitemaps, source-pages, and the title endpoint (see updateAuditTitle) have separate tools.
PROJECT_updateAuditSettings
ChatGPTProject Tool: Updates the configuration of an existing audit. Partial update — only fields you include are changed. Exceptions: disabled_issues and schedule_wdays are replace operations (the array you send replaces the full list). Use getAuditSettings first to read the current disabled_issues list before modifying. Sitemaps, source-pages, and the title endpoint (see updateAuditTitle) have separate tools.
PROJECT_updateAuditSettings
ChatGPTProject Tool: Updates the configuration of an existing audit. Partial update — only fields you include are changed. Exceptions: disabled_issues and schedule_wdays are replace operations (the array you send replaces the full list). Use getAuditSettings first to read the current disabled_issues list before modifying. Sitemaps, source-pages, and the title endpoint (see updateAuditTitle) have separate tools.
PROJECT_updateAuditTitle
ChatGPTProject Tool: Change the title of an existing website audit report.
PROJECT_updateAuditTitle
ChatGPTProject Tool: Change the title of an existing website audit report.
PROJECT_updateAuditTitle
ChatGPTProject Tool: Change the title of an existing website audit report.
PROJECT_updateBacklinkImportSettings
ChatGPTProject Tool: Update settings for automatic backlink import from Google Search Console.
PROJECT_updateBacklinkImportSettings
ChatGPTProject Tool: Update settings for automatic backlink import from Google Search Console.
PROJECT_updateBacklinkImportSettings
ChatGPTProject Tool: Update settings for automatic backlink import from Google Search Console.
PROJECT_updateKeyword
ChatGPTProject Tool: Update a single project keyword (rename, change group, change target URL, toggle strict matching, update comment, or change which search engines track it).
PROJECT_updateKeyword
ChatGPTProject Tool: Update a single project keyword (rename, change group, change target URL, toggle strict matching, update comment, or change which search engines track it).
PROJECT_updateKeyword
ChatGPTProject Tool: Update a single project keyword (rename, change group, change target URL, toggle strict matching, update comment, or change which search engines track it).
PROJECT_updateKeywordGroup
ChatGPTProject Tool: Requires a project ID. Update the name of a project keyword group.
PROJECT_updateKeywordGroup
ChatGPTProject Tool: Requires a project ID. Update the name of a project keyword group.
PROJECT_updateKeywordGroup
ChatGPTProject Tool: Requires a project ID. Update the name of a project keyword group.
PROJECT_updateLlmEngine
ChatGPTProject Tool: Partially update configuration of an LLM engine in AI Result Tracker (region_name and/or lang_code). region_name is only honored for location-aware engines (google_ai_overview, google_ai_mode, gemini); chatgpt/perplexity silently ignore it and return region_name: null.
PROJECT_updateLlmEngine
ChatGPTProject Tool: Partially update configuration of an LLM engine in AI Result Tracker (region_name and/or lang_code). region_name is only honored for location-aware engines (google_ai_overview, google_ai_mode, gemini); chatgpt/perplexity silently ignore it and return region_name: null.
PROJECT_updateLlmEngine
ChatGPTProject Tool: Partially update configuration of an LLM engine in AI Result Tracker (region_name and/or lang_code). region_name is only honored for location-aware engines (google_ai_overview, google_ai_mode, gemini); chatgpt/perplexity silently ignore it and return region_name: null.
PROJECT_updatePlanTask
ChatGPTProject Tool: Update an existing marketing plan task title and description.
PROJECT_updatePlanTask
ChatGPTProject Tool: Update an existing marketing plan task title and description.
PROJECT_updatePlanTask
ChatGPTProject Tool: Update an existing marketing plan task title and description.
PROJECT_updateProject
ChatGPTProject Tool: Requires a project ID. Change/update project settings.
PROJECT_updateProject
ChatGPTProject Tool: Requires a project ID. Change/update project settings.
PROJECT_updateProject
ChatGPTProject Tool: Requires a project ID. Change/update project settings.
PROJECT_updateProjectGroup
ChatGPTProject Tool: Requires a project ID. Rename a project group.
PROJECT_updateProjectGroup
ChatGPTProject Tool: Requires a project ID. Rename a project group.
PROJECT_updateProjectGroup
ChatGPTProject Tool: Requires a project ID. Rename a project group.
PROJECT_updatePromptGroup
ChatGPTProject Tool: Rename an AI Result Tracker prompt group.
PROJECT_updatePromptGroup
ChatGPTProject Tool: Rename an AI Result Tracker prompt group.
PROJECT_updatePromptGroup
ChatGPTProject Tool: Rename an AI Result Tracker prompt group.
PROJECT_updateSearchEngine
ChatGPTProject Tool: Partially update a search engine already attached to a project. Identify the engine by its project-local site_engine_id (returned by addSearchEngine / getSearchEngines), not the global search_engine_id.
PROJECT_updateSearchEngine
ChatGPTProject Tool: Partially update a search engine already attached to a project. Identify the engine by its project-local site_engine_id (returned by addSearchEngine / getSearchEngines), not the global search_engine_id.
PROJECT_updateSearchEngine
ChatGPTProject Tool: Partially update a search engine already attached to a project. Identify the engine by its project-local site_engine_id (returned by addSearchEngine / getSearchEngines), not the global search_engine_id.
PROJECT_updateSubAccount
ChatGPTProject Tool: Edit an existing sub-account settings, limits, and permissions.
PROJECT_updateSubAccount
ChatGPTProject Tool: Edit an existing sub-account settings, limits, and permissions.
PROJECT_updateSubAccount
ChatGPTProject Tool: Edit an existing sub-account settings, limits, and permissions.
PROJECT_updateTag
ChatGPTProject Tool: Requires a project ID. Adding tags to a domain and/or link. The tags will be added to all the links and domains submitted in the request. All previously added tags will be removed for these links and domains.
PROJECT_updateTag
ChatGPTProject Tool: Requires a project ID. Adding tags to a domain and/or link. The tags will be added to all the links and domains submitted in the request. All previously added tags will be removed for these links and domains.
PROJECT_updateTag
ChatGPTProject Tool: Requires a project ID. Adding tags to a domain and/or link. The tags will be added to all the links and domains submitted in the request. All previously added tags will be removed for these links and domains.