Get topic list filtered

Returns a list of topics that can be paginated using the `page` query parameter and filtered by the topic key with the `key` query parameter

GET/v1/topics

Authorization

Authorization<token>

API key authentication. Allowed headers-- "Authorization: ApiKey <api_key>".

In: header

Query Parameters

pageinteger

The page number to retrieve (starts from 0)

Default: 0Format: "int64"
pageSizeinteger

The number of items to return per page (default: 10)

Default: 10Format: "int64"
keystring

A filter key to apply to the results

Header Parameters

idempotency-keystring

A header for idempotency purposes

curl -X GET "https://api.novu.co/v1/topics?page=0&pageSize=10&key=exampleKey" \
  -H "idempotency-key: <string>" \
  -H "Authorization: <token>"

{
  "data": [],
  "page": 1,
  "pageSize": 10,
  "totalCount": 10
}