chat.yakka.getTimeline

A page of a channel's timeline, newest first, ordered by view sequence (ADR 0012). Paging is by sequence and never by timestamp or record key: TIDs order a repo, never a channel, and two authors' clocks are not comparable.

Repository @yakka.chat did:plc:wpjoy2orkqq5m65vq7gg7liz namespace authority
Details · query
Kindquery
Authorityyakka.chat
Indexed

Query

query · GET

Parameters

query string

before

integer

Page backwards from this sequence, exclusive. Omit for the newest page.

  • minimum: 1

channel

requiredstring

The channel's id.

limit

integer
  • minimum: 1
  • maximum: 100
  • default: 50

Output

application/json

Errors

ChannelNotFound

No description in schema.

ChannelForbidden

The credential mint declined (ADR 0007). The channel exists and this viewer may not read it — a different fact from it not existing, and reported as one.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A window centred on a sequence, for opening a permalink to an old message. Paging backwards from the tail to reach something linked from months ago would be many round trips, which is the entire reason this is a separate method rather than a parameter.