/v1/ai/generate
AI visibility endpoints measure how your website and competitors appear across AI models. These are the primary API routes for integrating Krastie into analytics dashboards, agency workflows, or custom reporting tools.
Each report refresh counts toward your plan’s AI refresh usage usage. See the pricing page for refresh limits on your plan.
POST /seo-site-report
Start a new visibility report or refresh an existing one.
Body:
New report example:
POST /seo-site-report/prefill
Suggest competitors and prompts before running a full report.
Body:
GET /seo-site-report
Fetch the latest visibility report for the authenticated workspace.
GET /seo-site-report/history
Retrieve historical visibility data to track mention rates, citation rates, and competitor positioning over time.
GET /assistant/context
Returns workspace summary data available to the assistant, including visibility metrics, traffic, and documents.
useWorkspaceContext: true.
Report data model
Reports typically include:
Exact field names may vary by API version. Treat responses as the source of truth for your integration.
Workflow example
Related endpoints
Content tools that support visibility improvements are documented separately:- AI generation endpoints — Content generation, SEO scoring, and improvement
- Chat sessions — Assistant with workspace visibility context