AI Pages
Get AI Pages status, configuration, and usage stats for your brand's AI crawler optimization.
Overview
The AI Pages endpoint (/ai-pages) returns the status, configuration, and usage stats for your brand's AI crawler optimization. AI Pages intercepts requests from AI crawlers (GPTBot, ClaudeBot, PerplexityBot) and serves optimized, AI-friendly versions of your pages.
What you get
- - Whether AI Pages is enabled and which domain is configured
- - Integration platform (Cloudflare, Vercel, Netlify, etc.)
- - Active optimization features and enabled crawlers
- - Monthly request usage vs. plan limits
config and usage will be null. Set up AI Pages in Settings to start optimizing.Get Status
Query Parameters
brand_idstringrequiredThe brand UUID to get AI Pages data for
Response
Top-level Response
brandobjectBrand metadata (id, name, website)
configobjectnullableAI Pages configuration (null if not set up)
usageobjectnullableMonthly usage stats (null if not set up)
Config Object
enabledbooleanWhether AI Pages is currently active
domainstringThe domain being optimized
platformstringnullableIntegration platform: cloudflare, vercel, netlify, nextjs, cloudfront, wordpress, node, nginx, or other
featuresarrayActive optimization features (e.g. structureddatainjection, keyfactsextraction)
crawlersarrayEnabled AI crawler IDs (e.g. gptbot, claudebot, perplexitybot)
Usage Object
requests_this_monthintegerNumber of AI crawler requests served this billing period
requests_limitintegerMonthly request limit based on your plan
percentage_usednumberUsage as a percentage (0-100)
reset_datestringISO 8601 timestamp when the usage counter resets
Understanding the Data
The response gives you a complete picture of your AI Pages setup:
Domain and Platform
The domain being optimized and how AI Pages is integrated (Cloudflare Workers, Vercel Edge Middleware, Netlify Edge Functions, etc.).
Features
Active optimization features: structured data injection, key facts extraction, automated FAQ generation, AI summary blocks, and entity recognition.
Crawlers
Which AI crawlers are being served optimized pages - GPTBot (ChatGPT), ClaudeBot (Claude), PerplexityBot, Google-Extended, and others.
Usage
How many AI crawler requests have been served this month relative to your plan limit, with the date when the counter resets.
Not Enabled Response
When AI Pages hasn't been set up for the brand, config and usage are null:
Requirements
This endpoint requires a paid plan with the AI Pages entitlement. Returns a 403 if your plan does not include this feature.
Brand access is verified - you must be a member of the brand you are querying.
/prism still works as an alias for /ai-pages, but new integrations should use /ai-pages.GET /get-perception?view=narrative instead.