API access requires the Scale plan. If you are on Free, Essential, or Pro, contact GenRank to discuss upgrading or request an API trial. Scale is custom-priced — book a demo to get a quote.
What the API provides
The GenRank API surfaces the data collected from running your tracked prompts in ChatGPT every day. Each response in the API reflects a single prompt execution and includes structured fields for brand configuration, mention detail, visibility scoring, perception attributes, and competitor co-occurrence.Citations
Which domains ChatGPT cited in responses to your prompts, including your own domain’s citation frequency.
Visibility
Visibility percent scores and mention rates across all tracked prompts, enabling trend analysis at scale.
Sentiment
Perceived brand qualities attributed to your brand in each response — the language ChatGPT uses to describe you.
Mentions
Full mention objects including position, text excerpts, entity annotations, and the prompt that triggered the response.
Competitor visibility
Which competitors appeared in the same response, enabling share-of-voice calculations and competitive benchmarking.
Brand configuration
Your brand name, domain, and geo targeting settings — the foundation for all tracked data.
Who the API is for
The GenRank API is built for teams that want to integrate AI visibility data into existing infrastructure rather than relying solely on the GenRank dashboard. Typical use cases include:- Developers and data engineers building internal visibility dashboards or feeding AI brand data into a data warehouse
- Digital agencies delivering white-labeled AI visibility reports to clients from their own platforms
- Enterprise marketing teams combining GenRank data with existing analytics stacks (GA4, Looker, Tableau, etc.)
- Growth and product teams triggering alerts or automations when brand visibility metrics shift
How setup works
Because the GenRank API is tailored to each customer’s needs, access is provisioned through a brief setup process rather than self-serve signup.Contact GenRank
Reach out via genrank.io/contact-us or complete the API request form on the GenRank API page. Describe your use case, data frequency needs, and any custom fields or outputs you require.
Discuss your requirements
A GenRank team member will meet with you to understand your stack, agree on the fields and output structure you need, and confirm your prompt and geo configuration.
Receive your credentials
Once the integration is configured, GenRank provisions your API credentials and provides endpoint details specific to your account setup.
Sample API response
The following example shows the structure of a typical GenRank API response for a single tracked prompt. Field availability may vary based on your configured outputs.Explore the API reference
Authentication
How API credentials work, how to authenticate requests, and how to keep your keys secure.
Brand data
The brand configuration fields — name, domain, and geo targeting — that anchor every API response.
Mentions
Full reference for the mentions array, including position, text snippets, annotations, and visibility scores.
Competitors
How competitor data surfaces in API responses and how to use it for share-of-voice analysis.
