Feeds

List threads

Get a list of threads, optionally filtered by entityLink.

get/v1/feed

Request

  • Base URL: https://demo.getcollate.io/api
  • URL: https://demo.getcollate.io/api/v1/feed
  • Auth: HTTP bearer

Query parameters

limitPostsinteger

Limit the number of posts sorted by chronological order (1 to 1000000, default = 3)

limitinteger

Limit the number of threads returned. (1 to 1000000, default = 10)

beforestring

Returns list of threads before this cursor

afterstring

Returns list of threads after this cursor

entityLinkstring
Example:<E#/{entityType}/{entityFQN}/{fieldName}>

Filter threads by entity link of entity about which this thread is created

userIdstring

Filter threads by user id. This filter requires a 'filterType' query param. The default filter type is 'OWNER'. This filter cannot be combined with the entityLink filter.

filterType'OWNER' | 'MENTIONS' | 'FOLLOWS' | 'ASSIGNED_TO' | 'ASSIGNED_BY' | 'OWNER_OR_FOLLOWS'

Filter type definition for the user filter. It can take one of 'OWNER', 'FOLLOWS', 'MENTIONS'. This must be used with the 'user' query param

resolvedboolean

Filter threads by whether they are resolved or not. By default resolved is false

type'Conversation' | 'Task' | 'Announcement' | 'Chatbot'

The type of thread to filter the results. It can take one of 'Conversation', 'Task'. Legacy announcement threads are no longer served from this API.

taskStatus'Open' | 'Closed'

The status of tasks to filter the results. It can take one of 'Open', 'Closed'. This filter will take effect only when type is set to Task

startTsinteger

Filter threads created on or after this timestamp (epoch millis, on threadTs)

endTsinteger

Filter threads created on or before this timestamp (epoch millis, on threadTs)

Response

List of threads

warningsCountinteger

Changes

No recorded changes to this operation across all 1 revision of this API.