Get recent channels (cursor paged)
Keyset-paginated page of the channels of the user ordered by channel activity, newest first. Start with no cursor (optionally a date anchor), then keep re-issuing with cursor = next_cursor (same direction) while has_more is true. The cursor carries a tie-breaker, so channels sharing an activity timestamp are neither skipped nor repeated. Optional source_type + source_value restrict it to derived channels, like /channels/recent/derived.
Request
- Base URL: https://api.carbonvoice.app
- URL: https://api.carbonvoice.app/v4/channels/recent
- Auth: one of:
- API key in header pxtoken
- OAuth 2 (implicit, authorization URL https://api.carbonvoice.app/oauth/authorize)
Query parameters
older walks back from the newest channel (or from date); newer returns channels whose activity moved past date or cursor. Keep it the same across a cursor sequence.
Optional first-page anchor (older/newer than this instant). Omit it with direction=older to start from the newest channel; direction=newer needs date or cursor. Ignored when cursor is provided.
Opaque cursor returned as next_cursor by a previous response. When provided it supersedes date and continues strictly beyond the last channel of that page, with no overlap and no gaps between channels that share a timestamp.
Maximum number of channels to return (default: 50).
Restrict to derived channels with this source. Requires source_value.
Source value to match. Requires source_type.
Response
Changes
No recorded changes to this operation across all 1 revision of this API.