Everything BestAppify knows about your apps — rankings, competitors, reviews, listing analytics, revenue — over a documented REST API, or as MCP tools your AI assistant calls for you. Same read layer as the dashboard, so the numbers never disagree. Full reference at /docs/api.
Included on: All plans · See pricing
you · Which of my keywords moved this week, and who took the position?
tool get_keyword_rankings · 200 OK · 84ms
product bundles — #17 → #12
volume discount — #6 → #9
quantity breaks — #4 → #4
claude · Two keywords moved. “product bundles” climbed 5 spots; on “volume discount” you slipped to #9 — BundleUp took #6 after rewriting their title on Tuesday.
22 read-only tools · 28 REST endpoints · one key
Illustrative data, real product layout.
One key drives both the REST API and the MCP server — create it, then pick whichever suits the job.
1 · Create a key
Keys take seconds to create in the dashboard, are shown once and stored only as a hash, and each one tracks its own usage — so you can give your cron job and your notebook separate keys and revoke either alone.
2 · Call the API
28 documented REST endpoints under one base URL, every success shaped { data, meta }, stable error codes, and a machine-readable OpenAPI spec at /api/v1/openapi.json for generated clients.
3 · Or skip the code
Point Claude Code, Claude Desktop or Cursor at the MCP server and ask in plain English. 22 read-only tools cover rankings, competitors, reviews, listing analytics, revenue and the full market catalog.
/api/v1/openapi.jsonThe API isn't a bolt-on export — it reads from the same layer as the dashboard, so a figure you pull over HTTP is the figure you'd see on screen. And where a number is reconstructed rather than reported — MRR, churn, keyword demand — the response says so instead of presenting it as Shopify's own. Most tools in this space have no API at all; ours ships with an MCP server, because the fastest client for a dataset in 2026 is the assistant you already have open.
The daily positions from keyword tracking, the funnel from listing analytics and the MRR from revenue & churn analytics all come out through the same endpoints — ready for your own dashboards, weekly reports, or a question typed into Claude.
GET /api/v1/apps/your-app/keywords
200 OK · X-RateLimit-Remaining: 119
One bearer token, one envelope, stable codes to branch on. The full reference documents every endpoint, parameter and error.
Every BestAppify product reads from the same daily crawl, so they compound.
API & MCP access is included on every plan — free gives you 100 requests/day, no card required. Wire it into Claude or Cursor today and upgrade when your agent outgrows the allowance.
Free plan available · No credit card required