Choose a discovery method
Choose returned topic IDs based on the research behavior you want to target. Reuse those IDs in preview and audience creation requests.
Browse all topics
Use the inventory endpoint to browse the full topic library.
The inventory returns the whole matching catalog without pagination.
meta.count is the number of matching topics, meta.total is the catalog total, and meta.filters describes the applied filters. Do not send page or pageSize to traverse this endpoint.
Industry and category filters use case-insensitive exact matching. q uses a case-insensitive topic-name substring. Catalog results are cached for 24 hours, with stale fallback if refresh fails. See Topic inventory for the response schema.
Get facet values
Use facets when you need available filter values with counts.Search topics
Use search for autocomplete-style topic lookup.Save a topic list
Use topic lists when a set of topics should be reused later or turned into an audience.Create an audience from a topic list
Authentication and rate limits
Topic inventory, facets, search, and the audience filter catalog are public. Their documented allowance is 2 requests per source IP per 60 seconds without valid authentication, or 200 with a valid organization API key or Bearer token. Site analysis (POST /v1/intent/topics/analyze) has a separate allowance: 2 requests per source IP per 60 seconds without a valid Bearer token, or 30 with one. Do not assume an API key increases the site-analysis allowance.
Recent site-analysis history is a Bearer-only dashboard operation. It is not an API-key workflow; save a topic list when your API integration needs to reuse selected topics.
Next steps
- Read ICP filters to narrow a topic audience by company and role.
- Read Preview audience to validate the config and inspect sample rows.