---
title: "Summarize all tracker lists"
method: GET
path: "/v1/tracker/overview"
tags: ["Tracker"]
---

# Summarize all tracker lists

`GET /v1/tracker/overview`

Returns every tracker list you own in a single call, with entity counts and a forecast of upcoming refresh costs. Use the individual GET endpoints for full rule details.

<span>⚡ <strong>Rate limit:</strong> 120 requests per 1 minute</span>

<span>💰 <strong>Cost:</strong> FREE! No credits are charged for this API.&nbsp;<span title="Pricing shown is default pricing. Actual pricing may vary.">ⓘ</span></span>

## Query parameters

- `apiKey` string, required

## Response `200`

Default Response

- object
  - `output` object, required
    - `summary` object, required
      - `totalCompanyLists` integer, required — Active, non-archived company tracker lists for the organization.
      - `totalPersonLists` integer, required — Active, non-archived person tracker lists for the organization.
      - `totalCompaniesTracked` integer, required — Total active companies across all company lists.
      - `totalPeopleTracked` integer, required — Total active people across all person lists.
      - `totalActiveRules` integer, required — Active tracking rules across all lists.
      - `estimatedDailyCredits` number, required — Amortized daily credit burn across all lists at the current entity counts and refresh cadences.
      - `estimatedMonthlyCredits` number, required — Estimated 30-day credit burn at the current entity counts and refresh cadences.
    - `companyLists` object[], required — All non-archived company tracker lists with refresh estimates. May include inactive lists.
      - `id` string, required — Tracker list ID.
      - `name` string, required — List name.
      - `entityType` 'company' | 'person', required — Entity type tracked by this list.
      - `refreshIntervalDays` integer, required — How often the list is checked, in days.
      - `isActive` boolean, required — Whether the list is actively being checked.
      - `entityCount` integer, required — Number of active entities currently tracked in this list.
      - `ruleCount` integer, required — Number of active tracking rules on this list. Use the GET endpoint for the full rule details.
      - `nextRefreshAt` string, date-time, nullable, required — ISO timestamp when at least one entity in this list becomes due for its next check. Null if the list has no active entities.
      - `estimatedCreditsPerRefresh` number, required — Credits charged for a full refresh of this list at the org's current pricing (entityCount × per-entity cost).
    - `personLists` object[], required — All non-archived person tracker lists with refresh estimates. May include inactive lists.
      - `id` string, required — Tracker list ID.
      - `name` string, required — List name.
      - `entityType` 'company' | 'person', required — Entity type tracked by this list.
      - `refreshIntervalDays` integer, required — How often the list is checked, in days.
      - `isActive` boolean, required — Whether the list is actively being checked.
      - `entityCount` integer, required — Number of active entities currently tracked in this list.
      - `ruleCount` integer, required — Number of active tracking rules on this list. Use the GET endpoint for the full rule details.
      - `nextRefreshAt` string, date-time, nullable, required — ISO timestamp when at least one entity in this list becomes due for its next check. Null if the list has no active entities.
      - `estimatedCreditsPerRefresh` number, required — Credits charged for a full refresh of this list at the org's current pricing (entityCount × per-entity cost).
    - `upcomingRefreshes` object[], required — Next refreshes across all lists, sorted earliest first. Use this to forecast upcoming charges.
      - `listId` string, required — Tracker list ID.
      - `listName` string, required — List name.
      - `entityType` 'company' | 'person', required — Entity type tracked by this list.
      - `refreshAt` string, date-time, required — ISO timestamp when the next refresh of this list will run.
      - `entityCount` integer, required — Number of entities in the list that will be refreshed.
      - `estimatedCredits` number, required — Credits that will be charged for this refresh.
  - `chargeInfo` union, required
    - object — Credits were charged immediately for this operation
      - `method` 'charged-now', required
      - `creditsCharged` number, required
      - `lowCreditAlert` object, nullable — Contains a link to get more credits, a warning message, and the remaining credit count.
        - `getMoreCreditsUrl` string, uri, required — URL to top up credits or restart billing cycle to get fresh credits.
        - `message` string, required — Human-readable credits warning.
        - `availableCredits` number, required — Number of credits remaining in the current billing period.
    - object — Credits will be charged after the operation completes
      - `method` 'charging-later', required
      - `message` string, required
      - `lowCreditAlert` object, nullable — Contains a link to get more credits, a warning message, and the remaining credit count.
        - `getMoreCreditsUrl` string, uri, required — URL to top up credits or restart billing cycle to get fresh credits.
        - `message` string, required — Human-readable credits warning.
        - `availableCredits` number, required — Number of credits remaining in the current billing period.
    - object — Credits that were charged for an asynchronous operation
      - `method` 'charged-for-async-process', required
      - `creditsCharged` number, required
      - `message` string, required
      - `lowCreditAlert` object, nullable — Contains a link to get more credits, a warning message, and the remaining credit count.
        - `getMoreCreditsUrl` string, uri, required — URL to top up credits or restart billing cycle to get fresh credits.
        - `message` string, required — Human-readable credits warning.
        - `availableCredits` number, required — Number of credits remaining in the current billing period.
    - object — No credits were charged for this operation
      - `method` 'free', required
      - `message` string, required
      - `lowCreditAlert` object, nullable — Contains a link to get more credits, a warning message, and the remaining credit count.
        - `getMoreCreditsUrl` string, uri, required — URL to top up credits or restart billing cycle to get fresh credits.
        - `message` string, required — Human-readable credits warning.
        - `availableCredits` number, required — Number of credits remaining in the current billing period.
    - object — Credits were refunded for this operation
      - `method` 'credits-refunded', required
      - `creditsRefunded` number, required
      - `message` string, required
      - `lowCreditAlert` object, nullable — Contains a link to get more credits, a warning message, and the remaining credit count.
        - `getMoreCreditsUrl` string, uri, required — URL to top up credits or restart billing cycle to get fresh credits.
        - `message` string, required — Human-readable credits warning.
        - `availableCredits` number, required — Number of credits remaining in the current billing period.
  - `warnings` object[], nullable — Warnings about extraneous fields in request
    - `field` string, required — Full path to extraneous field (e.g., 'searchParams.ExtraField')
    - `message` string, required — Warning message
  - `advice` string[], nullable — Tips, recommendations, and suggestions for using this API effectively.

## Other responses

- `400` — Default Response
- `401` — Default Response
- `402` — Default Response
- `403` — Default Response
- `404` — Default Response
- `422` — Default Response
- `429` — Default Response
- `500` — Default Response
- `503` — Default Response

---

[API](https://skmtc.net/fiber/apis/fiber-ai-api.md) · [All operations](https://skmtc.net/fiber/apis/fiber-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fiber/fiber-ai-api/versions/0c537984b99f/schema)
