Citation Tracking
Start Citation Tracking
POST/api/v1/geo/citation-tracking/start
Initiates citation tracking for an audit across LLMs.
Audit ID to track
Industry vertical
Keywords to track citations for
LLM to query (kimi, chatgpt, perplexity)
Get Citation History
GET/api/v1/geo/citation-tracking/history/{audit_id}
Returns historical citation data.
Number of days of history
Get Recent Citations
GET/api/v1/geo/citation-tracking/recent/{audit_id}
Returns recent citations where your brand was mentioned.
Maximum citations to return
Query Discovery
Discover Queries
POST/api/v1/geo/query-discovery/discover
Discovers relevant search queries for your niche.
Brand name
Domain name
Industry category
Seed keywords
Total queries discovered
Array of discovered query objects
Get Query Opportunities
GET/api/v1/geo/query-discovery/opportunities/{audit_id}
Returns top query opportunities ranked by potential.
Maximum opportunities to return
Competitor Analysis
Analyze Competitor Citations
POST/api/v1/geo/competitor-analysis/analyze
Analyzes competitor citation patterns across LLMs.
Audit ID
List of competitor domains
Queries to analyze
Get Citation Benchmark
GET/api/v1/geo/competitor-analysis/benchmark/{audit_id}
Returns citation benchmark comparing your brand against competitors.
Whether benchmark data exists
Your brand mention count
Competitor benchmark data
Gap analysis results
Schema Optimizer
Generate Schema
POST/api/v1/geo/schema/generate
Generates optimized Schema.org markup for a page.
HTML content of the page
Page URL
Page type (Article, Product, etc.)
Detected or specified page type
Generated schema JSON-LD
Generate Multiple Schemas
POST/api/v1/geo/schema/multiple
Generates multiple schema types if the page supports them.
Number of schemas generated
Array of schema objects
Content Templates
List Templates
GET/api/v1/geo/content-templates/list
Returns all available GEO content templates.
Number of templates
Template objects
Generate Template
POST/api/v1/geo/content-templates/generate
Generates a customized content template.
Template type (guide, comparison, faq, listicle, tutorial)
Content topic
Target keywords
Analyze Content
POST/api/v1/geo/content-templates/analyze
Analyzes existing content for GEO readiness.
Content to analyze
GEO readiness score (0-100)
Content strengths
Suggested improvements
Commerce Query Analyzer
Analyze Commerce Query
POST/api/v1/geo/commerce-query/analyze
Analyzes a commerce query using Kimi 2.5 search.
Audit ID
Commerce query to analyze
Market code (AR, US, MX, etc.)
Number of results to analyze (1-20)
Analysis ID
Your domain’s position in results
Top ranking result details
Reasons why you’re not #1
Actionable steps to improve ranking
Article Engine
Generate Article Batch
POST/api/v1/geo/article-engine/generate
Generates a batch of GEO-optimized articles.
Audit ID
Number of articles (1-12)
Content language
Content tone
Include schema markup
Run asynchronously
Article batch ID
Batch status (pending, processing, completed, failed)
Get Article Batch Status
GET/api/v1/geo/article-engine/status/{batch_id}
Returns the status of an article generation batch.
GEO Dashboard
GET/api/v1/geo/dashboard/{audit_id}
Returns a comprehensive GEO dashboard with all features.
Citation metrics and rates
Query opportunities
Competitor comparison data
Latest commerce campaign data
Latest article batch data
Error Codes
Invalid input parameters
Article data pack incomplete or insufficient authority sources
Kimi generation failed
Kimi service unavailable