---
title: "Watchdog scores for 2-10 tokens side by side in one request. $0.0015 per mint via x402 — cheaper per mint than /api/token, dynamic total."
method: GET
path: "/api/compare"
tags: ["watchdog"]
---

# Watchdog scores for 2-10 tokens side by side in one request. $0.0015 per mint via x402 — cheaper per mint than /api/token, dynamic total.

`GET /api/compare`

## Request

- Base URL: `https://saylorinnovations.com`
- URL: `https://saylorinnovations.com/api/compare`
- Auth: none declared

## Query parameters

- `mints` string, required

## Headers

- `PAYMENT-SIGNATURE` string

## Response `200`

Live data (60s cache (per mint — each benefits from /api/token's cache)).

- object
  - `count` number, nullable
  - `results` object[]
    - `mint` string, nullable
    - `symbol` string, nullable
    - `name` string, nullable
    - `price_usd` number, nullable
    - `liquidity_usd` number, nullable
    - `volume_24h_usd` number, nullable
    - `price_change_24h` number, nullable
    - `holder_count` number, nullable
    - `token_age_days` number, nullable
    - `mint_authority_revoked` boolean, nullable
    - `freeze_authority_revoked` boolean, nullable
    - `lp_locked_pct` number, nullable
    - `security_score` number, nullable
    - `liquidity_score` number, nullable
    - `momentum_score` number, nullable
    - `watchdog_score` number, nullable
    - `narratives` string[]

## Other responses

- `400`: Missing or invalid mint/address, or (for compare) invalid mint list.
- `402`: Payment required. Body is an x402 PaymentRequired object.

---

[API](https://skmtc.dev/saylorinnovations/apis/saylor-innovations-agent-api.md) · [All operations](https://skmtc.dev/saylorinnovations/apis/saylor-innovations-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/saylorinnovations/apis/saylor-innovations-agent-api/revisions/3df21c3a7629?raw)
