---
title: "Creator topic map"
method: GET
path: "/public/creators/{slug}/topics.json"
---

# Creator topic map

`GET /public/creators/{slug}/topics.json`

## Request

- Base URL: `https://api.agentcdn.com`
- URL: `https://api.agentcdn.com/public/creators/{slug}/topics.json`
- Auth: none declared

The creator's most common topics, most common first, with counts over the videos this catalog serves publicly. `built_at` is null and `topics` is empty until a topic map is built.

## Path parameters

- `slug` string, required

## Query parameters

- `limit` integer

## Response `200`

Topics with counts (topic-map/1).

- CreatorTopicListResponse
  - `schema_version` 'topic-map/1', required
  - `creator_slug` string, required
  - `built_at` string, date-time, nullable, required
  - `total_topic_count` integer, required
  - `topics` object[], required
    - `topic_id` string, required
    - `label` string, required
    - `description` string, required
    - `aliases` string[], required
    - `rank` integer, required
    - `moment_count` integer, required
    - `video_count` integer, required
    - `speaker_count` integer, required
    - `repeat_group_count` integer, required
    - `total_duration_ms` integer, required

## Other responses

- `400`: The limit was outside 1 to 100. Error codes: invalid_query_parameter.
- `404`: Unknown, private, or retired creator. Error codes: creator_not_found.
- `429`: Rate limited. Retry after the retry-after header (seconds). Error codes: agent_rate_limited.

---

[API](https://skmtc.dev/agentcdn/apis/agentcdn-public-arv-api.md) · [All operations](https://skmtc.dev/agentcdn/apis/agentcdn-public-arv-api/llms.txt) · [OpenAPI document](https://skmtc.dev/agentcdn/apis/agentcdn-public-arv-api/revisions/f70f6777f2e5?raw)
