geo-analysis
GEO Analysis
Run a full GEO/SEO analysis for a domain and get a client-ready PDF report: AI visibility (is the brand recommended by ChatGPT / Google AI), deep market research, and competitor landscape.
Thin wrapper over the Enception client-analysis API. Three operations: start, status, report (plus an optional brand-name correction).
Disclosure: contributed by Enception AI and calls Enception's paid external API. Docs: https://www.enception.ai/doc/api-client-analysis
Requirements
ENCEPTION_ANALYSIS_API_KEY— sent as thex-api-keyheader. Self-serve: sign up at https://www.enception.ai, then generate a free-tier key under Account → API Key (2 analyses/month free; contact the team for higher limits). Rate limit: 10 requests/minute.
1. Start
POST https://www.enception.ai/api/external/client-analysis/start
Required: website_url, primary_region, core_goals. Sensible defaults: primary_region=us, core_goals=traffic, output_language=en, competitors=[]. The API normalizes URLs to a bare domain and rejects IPs. Returns { id, message } — save the id.
Pick output_language from an explicit request first, then the user's conversation language, then the domain TLD (.cn → zh; otherwise en).