Your AI visibility, content and search data over REST at api.searchfit.ai. Pull it into your own dashboards and publish from your own workflows.
# Every endpoint your credential can call
curl https://api.searchfit.ai/v1/tools \
-H "Authorization: Bearer sf_your_key_here"
# A brand's AI visibility
curl https://api.searchfit.ai/v1/brands/{brand_id}/visibility \
-H "Authorization: Bearer $SEARCHFIT_TOKEN"
# Publish an article to a connected platform
curl -X POST https://api.searchfit.ai/v1/content/{content_id}/publish \
-H "Authorization: Bearer $SEARCHFIT_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "integration_id": "{integration_id}" }'Pull visibility and search data into dashboards and reports, and publish from your own workflows.
Tracked prompts, scans across AI engines, visibility and competitors.
GET /v1/brands/{brand_id}/visibilityCreate and edit articles, then publish them to your connected platforms.
POST /v1/content/{content_id}/publishSearch Console clicks, impressions and positions, beside keywords and backlinks.
GET /v1/brands/{brand_id}/search-performanceRegister a URL and receive signed event deliveries in your own pipeline.
POST /v1/brands/{brand_id}/webhooksEvery request sends Authorization: Bearer. Pick the credential that fits the job.
Sign in with your SearchFIT account. Best for your own scripts and internal tools.
A long-lived sf_ key for software that runs without a user present, such as a site that reads your articles.
curl https://api.searchfit.ai/v1/brands/{brand_id}/content \
-H "Authorization: Bearer sf_your_key_here"The API and the MCP server are built from the same 103 tools in 9 groups, so anything your agent can do, your code can too.
Keywords, competitors, Search Console performance, backlinks and GA4.
Site pages, technical audits and the media library.
Tracked prompts, scans across AI engines, visibility, competitors and sentiment.
Articles and drafts: create, edit, generate, translate and publish.
Reddit threads where your brand is discussed, and a drafted reply.
Read public pages in a fresh browser. Nothing is clicked or typed.
Brands and their setup. Every other tool starts from a brand id.
Register a URL to receive signed event deliveries.
Connected integrations and publishing targets. Credentials are never returned.
Read your AI visibility, tracked prompts, content, keywords and search performance, and act on them: run scans, create content and publish it to connected platforms. It is the same catalogue the MCP server exposes.
Send a bearer token. An OAuth token from signing in reaches every endpoint your account can use. An sf_ API key is scoped to one brand: a new key reads published content only, unless you select more scopes when you create it.
Every plan includes a monthly allowance of API calls, and the allowance grows with the plan.
Yes. A request over the limit gets a 429 response with a Retry-After header saying when to try again.
The guide is at searchfit.ai/docs/api. GET /v1/tools lists every endpoint your credential can call, with its method, path and input schema.