WIP! A BB-style forum, on the ATmosphere! We're still working... we'll be back soon when we have something to show off!
node typescript hono htmx atproto
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

at atb-55-theme-api 44 lines 976 B view raw
1meta { 2 name: Get Theme 3 type: http 4 seq: 2 5} 6 7get { 8 url: {{appview_url}}/api/themes/{{theme_rkey}} 9} 10 11assert { 12 res.status: eq 200 13 res.body.name: isDefined 14 res.body.tokens: isDefined 15} 16 17docs { 18 Returns full theme data (name, colorScheme, tokens, cssOverrides, fontUrls) 19 for the theme identified by its rkey (TID). 20 21 Set the theme_rkey environment variable to a valid theme rkey before running. 22 23 Path params: 24 - rkey: Theme record key (TID, e.g. 3lblexample) 25 26 Returns: 27 { 28 "id": "1", 29 "uri": "at://did:plc:.../space.atbb.forum.theme/3lblexample", 30 "name": "Neobrutal Light", 31 "colorScheme": "light", 32 "tokens": { "color-bg": "#f5f0e8", "color-text": "#1a1a1a" }, 33 "cssOverrides": null, 34 "fontUrls": null, 35 "createdAt": "2026-03-01T00:00:00.000Z", 36 "indexedAt": "2026-03-01T00:00:00.000Z" 37 } 38 39 Error codes: 40 - 400: Invalid rkey (empty) 41 - 404: Theme not found 42 - 500: Server error 43 - 503: Database temporarily unavailable 44}