SearchChampSearchChamp
API Documentation

Feature coverage

Understand which SearchChamp features are available through REST, MCP, or only in the SearchChamp app.

SearchChamp has three different integration surfaces. They do not expose the same capabilities:

  • The public REST API is a stable, API-key-authenticated reporting surface with four read-only endpoints.
  • The MCP connector gives compatible AI clients a broader, permission-scoped tool catalog.
  • The SearchChamp app contains product workflows that are not yet public integration contracts.

Do not call app endpoints as a public API

An endpoint used by the SearchChamp web app is not automatically a public endpoint. Internal routes can require a browser session, use different authorization rules, and change without public API versioning. Only routes under the documented /v1/api/* surface are supported for API-key integrations.

Capability map

FeaturePublic REST APIMCP connectorSearchChamp app
RankingsGET /v1/api/rankingsget_rankings, get_rank_movers, get_volatilityFull rank-tracking workflow
Tracked keywordsGET /v1/api/keywordsget_tracked_keywordsKeyword management and research workflows
AI VisibilityGET /v1/api/ai-visibility/summary for the latest summaryget_ai_visibility, get_bot_access_reportPrompt setup, scans, engine analysis, and management
Site auditsGET /v1/api/audit-issues for scores and issue countsget_audit_summary, get_audit_issues, get_page_recommendationsFull audit runs, findings, and remediation workflow
Content WriterNo public REST routeRead drafts and article content; inspect recommendations and brand voice; use scoped publishing toolsCreate and edit articles, configure generation, and manage the full writing workflow
Research StudioNo public REST routeask_atlio can answer grounded questions and propose supported actions, but it does not start a Research Studio sessionStart and manage full research sessions
Opportunities and backlinksNo public REST routeget_opportunities, get_backlinks_summaryFull opportunity and backlink workflows
Daily brief and site overviewNo public REST routeget_daily_brief, get_site_snapshotFull dashboards and briefs
Action InboxNo public REST routelist_actions, approve_action, and decline_action with the required scope and roleFull action review and execution workflow
Publishing and site changesNo public REST routeScoped article-publishing, custom-site publication, llms.txt, and approved-change toolsFull CMS and site-change workflows

The MCP tool reference lists the exact tools, inputs, outputs, scopes, plan requirements, and availability. A capability named in the app column is not available to an external integration unless the REST or MCP column also names a supported route or tool.

Content Writer: what external clients can do

MCP clients can work with content that already exists in SearchChamp:

  • Discover drafts with get_content_drafts or list_draft_articles.
  • Read a complete draft with get_article_content.
  • Read rewrite guidance with get_page_recommendations and the configured voice with get_brand_voice.
  • Publish through start_publish and report_publish when the calling agent performs the external write.
  • Use publish_article when the connection, scope, role, plan, and server-side enablement allow SearchChamp to run its standard publisher.

Creating a brand-new Content Writer article is not currently a public REST operation or a dedicated MCP tool. Use the SearchChamp app to start article generation.

Research: what external clients can do

ask_atlio provides natural-language, tenant-scoped assistance over SearchChamp data. It can return grounded answers and propose supported actions, but it is not a public Research Studio session API. Starting a deep research session and managing its sources or report lifecycle currently requires the SearchChamp app.

AI Visibility: what external clients can do

Use the REST summary endpoint for reporting integrations that need the latest score, prompt counts, appearance rate, and share of voice. Use MCP for an AI client that needs the AI Visibility read plus related bot-access, site-snapshot, opportunity, or recommendation context. Creating prompts, changing engine configuration, and launching scans remain app workflows.

Why the surfaces differ

Public REST routes are long-lived contracts: they need versioned payloads, API-key authorization, tenant isolation, rate limits, metering, error semantics, and compatibility guarantees. SearchChamp exposes the smaller reporting surface today rather than presenting internal application routes as stable public APIs. MCP has a broader catalog because every tool declares its own schema, permission class, plan rules, and execution safeguards.

If your integration only needs data export or reporting, use the REST endpoint reference. If an AI client needs richer SearchChamp context or approved workflows, use the MCP documentation.

On this page