Skip to content

List all topics in the program

Request

Returns a list of topics and allows for sorting, filtering, and pagination of the records.
Response body is an array of records.
Resources

Security
oauth2_as_a_user(Required scopes: content.read) or oauth2_as_a_server(Required scopes: content.read)
Query
filter.stateArray of strings

Limit returned records to those that match the state(s) provided.

page.sizeinteger, (int64)

Return page.size number of records starting at size*number. The default page size is 10 (number of records per page), resulting in the first page being retrieved. The maximum page size is 100.

page.numberinteger, (int64)

Using classical pagination, the page number to return. Default is 1

curl -i -X GET \
  'https://partner.socialchorus.com/v2/channels?filter.state=archived&page.size=0&page.number=0' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Success

Bodyapplication/json
dataArray of objects(Content.Channel.Resource)required
metaobject
Response
{ "data": [ { … } ], "meta": { "filters": { … }, "pagination": { … } } }