Skip to main content
DocsAPI ReferenceAI Agents & Resources

Credits and usage

Estimate request costs, inspect balances, and avoid unexpected credit spend.

View Markdown

Trackee charges credits for data collection and analysis. Configuration and stored-data reads are free. Paid responses include the credits charged and the organization's remaining total:

{
  "credits": {
    "charged": 3,
    "remaining": 497
  }
}

Trackee checks the balance before starting paid work. A request that costs more than the available balance returns 402 Payment Required.

What is free

These operations do not consume credits:

  • health and authenticated health checks;
  • brand creation, updates, and reads;
  • model discovery;
  • tracker configuration and management;
  • scan status and scan list reads;
  • snapshots, alerts, brand overviews, and timelines;
  • recommendations based on stored snapshots;
  • notification configuration and test deliveries;
  • usage and balance reads.

A tracker is free to configure, but each scheduled or manual run consumes credits. Creating a bulk scan charges its full prompt × engine grid up front.

Credit costs

OperationCost
Google rank check1 credit
Keyword metrics1 per keyword, with a 20-credit minimum per call
Keyword ideas3 credits
AI keyword volume2 per keyword
Live AI visibility3 per engine, plus 1 per engine with sentiment
Raw prompt run3 per engine
Recurring tracker run3 per prompt per engine, plus 1 with sentiment
Bulk visibility scan5 per prompt per engine, plus 1 with sentiment
AI mentions35 credits
AI mention history35 credits
AI citations35 credits
SERP competitors5 credits
Domain overview5 credits
Ranked keywords10 credits
Backlink profile8 credits
On-page audit2 credits

For endpoints priced per engine or keyword, calculate the full request before sending it. Trackee charges only successful engines in a live visibility request, but it requires enough balance for the maximum cost first.

Read the balance and history

curl "https://api.trackee.dev/v1/usage?days=30" \
  -H "x-access-key: YOUR_ACCESS_KEY"

The response contains:

  • totalUsage: all-time credits used;
  • usage: monthly totals, optionally filtered with from=YYYY-MM and to=YYYY-MM;
  • dailyUsage: the requested number of recent UTC days, including zero-usage days;
  • balance.monthly: the plan allowance, amount used, amount remaining, and cycle dates;
  • balance.purchased: purchased totals, usage, and remaining balance.

The days parameter accepts 1–90 and defaults to 30. The from and to filters affect monthly history; they do not change the daily window.

Monthly credits reset with the billing cycle. Purchased credits do not expire, and Trackee uses monthly credits before purchased credits.

Keep recurring spend predictable

For a tracker, estimate each run as:

prompts × engines × (3 + sentiment)

sentiment is 1 when enabled and 0 otherwise. Multiply that result by the number of expected runs in a billing cycle.

For a bulk scan, replace 3 with 5. A scan with 10 prompts, three engines, and sentiment costs 10 × 3 × 6 = 180 credits.

Use a smaller prompt set while testing. Once the results look useful, expand the set or shorten the tracker interval.

See the complete GET /v1/usage reference for the response schema.

On this page