---
title: "Get Content Count"
method: GET
path: "/v1/content/count"
---

# Get Content Count

`GET /v1/content/count`

Return count of content items, optionally filtered by status.

With ?groupBy=uploadStatus, returns every upload-status count plus the
total in a single query/response — the portal library previously fired
5 separate count requests per page load to paint its filter badges.
The no-groupBy shape is unchanged for back-compat.

## Query parameters

- `status` string, nullable
- `uploadStatus` string, nullable
- `publishStatus` string, nullable
- `groupBy` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/shortkit/apis/shortkit-api.md) · [All operations](https://skmtc.net/shortkit/apis/shortkit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shortkit/shortkit-api/revisions/675c3a41f394/schema)
