us.off-the-clock.searchRecords
Posts, events, bookmarks, polls, documents, listings and reviews of one content space the viewer reads, matching every condition given: words (keyword), a full-text query (text) or a meaning (semantic), an H3 cell, a radius around a point, a bookmark's domain and a tag. Only records the viewer may see are answered, never another space's. SearchUnavailable is answered for mode=semantic before any other parameter is read, so a call without q tells a client whether meaning search is on.
Details · query
| Kind | query |
|---|---|
| Authority | off-the-clock.us |
| Indexed |
Showing version bafyreialn5sccpfppwsvxeoeut5mz2ilojqsyxiz7yrbuh5zrrsscya3zq. Show the latest
Query
query · GETParameters
query stringcollection
string · nsidPosts, events, bookmarks, polls, documents, listings or reviews; all seven when absent.
knownValues: app.bsky.feed.post | community.lexicon.calendar.event | community.lexicon.bookmarks.bookmark | us.off-the-clock.polls.poll | site.standard.document | us.off-the-clock.listing | us.off-the-clock.review
cursor
stringdomain
stringBookmarks whose subject's host is this domain or a subdomain of it, case-insensitive.
maxLength: 253
from
string · datetimeRecords sorted at or after this time.
h3
stringAn H3 cell index in hexadecimal, at resolution 4 to 10.
maxLength: 16
limit
integerminimum: 1maximum: 50default: 25
mode
stringmaxLength: 16default: "keyword"knownValues: keyword | text | semantic
near
stringA point as decimal degrees, latitude,longitude.
maxLength: 64
q
stringRequired unless h3, near, domain or tag is given.
minLength: 1maxLength: 200
The pair's TID.
tag
stringBookmarks carrying this tag, case-insensitive.
maxLength: 64
until
string · datetimeRecords sorted before this time.
within
stringThe radius around near in kilometres, a decimal from 0.1 to 100; 5 by default.
maxLength: 16
Output
application/jsonErrors
InvalidRequest
No description in schema.
NotSpaceMember
No description in schema.
SearchUnavailable
mode=semantic on a site with no embeddings endpoint.
#hit
objectProperties
distanceKm
stringFor near: the distance in kilometres from the point to the record's nearest place, a decimal.
maxLength: 16
The mode's own number as a decimal: BM25 made positive for keyword and text, cosine similarity for semantic, 0 for a search by place alone. Lexicons carry no floats.
maxLength: 32
snippet
stringThe matched text with each match between [ and ].
maxLength: 2000