---
title: "Tracker Inventory"
method: GET
path: "/trackers"
---

# Tracker Inventory

`GET /trackers`

## Request

- Base URL: `https://seoscoreapi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://seoscoreapi.com/trackers`
- Auth: none declared. Required headers: `X-API-Key`

List the third-party trackers and pixels a page loads.

Loads the page in a real browser, waits a few seconds, and reports every analytics,
advertising, session-replay, chat, marketing-automation, A/B-testing and monitoring
tool it saw, including pixels a tag manager injects (which never appear in the page
source).

Each item in `trackers` has `vendor`, `category`, `found_in` (`html`, `network`),
`injected` (seen on the network but not in the source), `requests`,
`transfer_bytes`, `evidence` (up to 3 URLs) and, where one is exposed, `ids`
(a GA4, GTM or Google Ads id). `summary` totals them by category and names the
`consent_manager` on the page, if any.

This lists what loaded during one visit with no interaction. It does not determine
whether a tracker waited for consent, and it is not legal advice.

Counts as one audit against your plan. A page we can't load returns **422** with
`reason`, and is not counted.

## Query parameters

- `url` string, required: The page to inspect (e.g., https://example.com)

## Headers

- `X-API-Key` string, required: Your API key from /signup

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/seoscoreapi/apis/seo-score-api.md) · [All operations](https://skmtc.dev/seoscoreapi/apis/seo-score-api/llms.txt) · [OpenAPI document](https://skmtc.dev/seoscoreapi/apis/seo-score-api/revisions/877a3044b5be?raw)
