---
title: "Catalog-wide aggregate counts"
method: GET
path: "/public/v1/stats"
tags: ["Public Registry"]
---

# Catalog-wide aggregate counts

`GET /public/v1/stats`

Number of enabled endpoints and providers in the public catalog.

## Query parameters

- `supportsX402` 'true' | 'false' — Filter by static eligibility for x402 payment (`POST /x402/v1/run`): `true` keeps only payable endpoints, `false` only non-payable ones. Omit for all endpoints.
- `x402Network` string — Narrow to endpoints payable via x402 on this customer-payment network (CAIP-2 id, e.g. `eip155:8453`). Implies `supportsX402=true`; an unknown/unconfigured id returns an empty page.

## Response `200`

Aggregate counts

- PublicRegistryStats
  - `endpointCount` integer, required
  - `providerCount` integer, required

## Other responses

- `400` — Bad request — input failed validation
- `500` — Internal server error

## Changes

- **2026-09-25** `5abada71ceae` — 26 warning
  - added the new `IDENTITY_ALREADY_LINKED` enum value to the `errorCode` response property for the response status `400`
  - added the new `IDENTITY_ALREADY_LINKED` enum value to the `errorCode` response property for the response status `500`
  - added the new `IDENTITY_LINK_RATE_LIMITED` enum value to the `errorCode` response property for the response status `400`
  - added the new `IDENTITY_LINK_RATE_LIMITED` enum value to the `errorCode` response property for the response status `500`
  - …22 more
- **2026-09-23** `fadab791136c` — 2 warning
  - added the new `X402_UNBOUNDED_PRICE` enum value to the `errorCode` response property for the response status `400`
  - added the new `X402_UNBOUNDED_PRICE` enum value to the `errorCode` response property for the response status `500`
- **2026-09-11** `9874d9e34fcf` — 4 info
  - added the new optional `query` request parameter `supportsX402`
  - added the new optional `query` request parameter `x402Network`
  - added the non-success response with the status `400`
  - added the optional property `errorCode` to the response with the `500` status

[Change history](https://skmtc.dev/monid/apis/monid-api/changes/public/v1/stats/get.md)

---

[API](https://skmtc.dev/monid/apis/monid-api.md) · [All operations](https://skmtc.dev/monid/apis/monid-api/llms.txt) · [OpenAPI document](https://skmtc.dev/monid/apis/monid-api/revisions/99cc8f5bdff4?raw)
