- docs: openapi entries for com.atproto.sync.getBlocks + getLatestCommitlatestOpenAPI 3.0.3244ba2602026-07-26 04:18
- 1.0.0OpenAPI 3.0.3no API changes2026-07-17 12:27
- implement com.atproto.identity.refreshIdentity; add glex.Unknown for DID docsOpenAPI 3.0.310255aa5582026-07-14 20:29
- draft-vods: create-draft-first upload flow (createDraft XRPC + createUpload assoc)OpenAPI 3.0.32ad94d872026-06-27 00:48
- draft-vods: type draftView.record as unknown for client validationOpenAPI 3.0.3151535d42026-06-26 23:57
- draft-vods: lexicons + generated types for place.stream.vod.draftVideoOpenAPI 3.0.364c087b92026-06-26 22:23
- likes: key the like subject on the canonical DID-based video URIOpenAPI 3.0.328c4b29d2026-06-02 18:08
- likes: finish de-VOD-ing — rename storage layer and getLikes queryOpenAPI 3.0.312696fe952026-05-31 23:10
- docs: break self-referential commentView schema that hung docs buildOpenAPI 3.0.3119ebc4f92026-05-31 01:16
- vod: YouTube-style video listing pages at /video and /:did/videoOpenAPI 3.0.321f7178b2026-05-30 23:32
- spxrpc: live HLS playback keys on ?streamer= with handle resolutionOpenAPI 3.0.322aea9d6b2026-05-26 00:35
- media: add place.stream.media.publishVideo procedure (server-side record + thumbnail backfill)OpenAPI 3.0.316b3ac992026-05-20 21:05
- playback: clip videos via query-param ms ranges + sourceClip recordsOpenAPI 3.0.3no API changes78f99682026-05-16 01:44
- playback-router: implement dummy self-hosted endpoint if no workerOpenAPI 3.0.31bc217582026-03-26 06:40
- Merge pull request #844 from streamplace/eli/red-circles-for-the-peopleOpenAPI 3.0.31e2f4cab2026-02-28 01:02