Honeyb API. Rank tracking API.

    Rank tracking API for Google, with the AI Overview citation.

    Submit a domain and up to 1,000 keywords with a location, language and device. About five minutes later each keyword comes back with its Google position, the ranking URL, the SERP features on the page and whether the AI Overview cited the domain.

    1,000

    keywords per request, checked on demand

    $0.002

    per check at depth 10; depth 100 counts as ten checks

    ~5 min

    until a check usually completes; poll the check, then read the results

    What it returns

    Position, URL, features and the AI Overview, per keyword.

    Every keyword in a check returns the domain's best organic position on Google (and its absolute position on the page), the ranking URL and title, the SERP features present, and whether an AI Overview appeared and cited the domain, with the cited URLs. Subdomains count: blog.acme.com ranks for acme.com.

    • Location, language and device. A location code (United States by default), a language code, and desktop or mobile, set per check.
    • Depth 10 or 100. Depth 10 reads the first page of results for one check. Depth 100 reads ten pages and counts as ten checks.
    • Charged for what was measured. The price is held at submission and settled to the keywords whose results page was read. Keywords Google returned no page for, or that failed upstream, are free.
    POST /api/platform/v1/rank/check { "target": "acme.com", "keywords": ["project management software"], "location_code": 2840, "device": "desktop", "depth": 10 }
    {
    "keyword": "project management software",
    "status": "completed",
    "checkedAt": "2026-10-03T16:27:02.000Z",
    "position": 4,
    "absolutePosition": 6,
    "url": "https://acme.com/",
    "serpFeatures": ["ai_overview", "people_also_ask", "video"],
    "aiOverview": { "present": true, "cited": false, "citedUrls": [] }
    }

    Endpoints

    Submit a check, poll it, read the results.

    Rank checks are asynchronous, like tasks: submit the keywords, poll the check until it completes, then read one row per keyword. Results are kept for 30 days.

    POST/api/platform/v1/rank/check

    Submit a domain and up to 1,000 keywords with location, language, device and depth 10 or 100. The price is held at once.

    GET/api/platform/v1/rank/check/{id}

    The check with live keyword counts: running, completed or failed, and the settled cost.

    GET/api/platform/v1/rank/check/{id}/results

    One row per keyword: position, absolute position, ranking URL, SERP features and the AI Overview citation.

    POST/api/platform/v1/tasks

    AI answer visibility for the same keywords, phrased as prompts, across the eight engines, at $0.08 per answer.

    Build with it

    What gets built on a rank tracking API.

    Agency dashboards

    Client rank reports with the Google position and the AI Overview citation on the same row, refreshed on whatever schedule the agency runs.

    SEO platforms

    Add rank checks to a content or technical SEO product without operating a SERP collection fleet.

    Automated reporting

    Run a check weekly from your own scheduler and load the rows into a sheet, a warehouse or a Slack digest.

    Alerting

    Compare this week's check with last week's: a drop of several positions, a lost AI Overview citation, a new feature on the page.

    Why it holds up

    Why this rank tracker API is different.

    The AI Overview on the same keyword

    Every row reports whether an AI Overview appeared and whether it cited the domain, with the cited URLs.

    Usage-based, not tiered

    No keyword tiers, no seats. Pay per check from a credit balance. Scale up for a campaign and down after it.

    AI answers on the same key

    The same key runs the keywords as prompts across eight AI engines, so the classic rank and the AI answer sit side by side.

    Pricing

    Priced per check.

    Each keyword checked at depth 10 is $0.002, or $2 per 1,000 checks; depth 100 counts as ten checks. Charges are whole cents, rounded up once per request, billed from a credit balance of prepaid credits. AI answer enrichment on the same keywords is billed per answer at $0.08 per answer on every engine. No subscription, no keyword tiers.

    FAQ

    Frequently asked questions.

    Free to start

    Get recommended by AI search models.

    Run a free AI search visibility check, then let the Honeyb agent do the work that gets you into the answers.

    ChatGPTClaudeGeminiPerplexity