us.off-the-clock.searchRecords

Posts, events, bookmarks, polls, documents, listings and reviews of one content space the viewer reads, matching every part of a query and every other condition given: an H3 cell, a radius around a point and a bookmark's domain. The query's words and phrases rank the results and its other parts filter them; the parts read are answered in read. 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 query tells a client whether meaning search is on.

Details · query
Kindquery
Authorityoff-the-clock.us
Indexed

What's different

same NSID · two revisions from the same publisher
off-the-clock.us · namespace authority
off-the-clock.us · namespace authority
8 changes, 3 breaking

Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.

Query · parameters

#main
Changed

mode

compatible

Default changed.

default: "keyword"→default: "best"
Changed

mode.knownValues

compatible

Added the known value best.

best
Added

query

compatible

New optional parameter.

string · minLength: 1 · maxLength: 300
Removed

collection

breaking

Parameter removed.

string · nsid · 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
Removed

q

breaking

Parameter removed.

string · minLength: 1 · maxLength: 200
Removed

tag

breaking

Parameter removed.

string · maxLength: 64

Query · output

#main
Added

read

compatible

New required property.

array of ref

Definitions

Added

#part

compatible

New definition.

object
13 properties, 3 errors and 1 def unchanged Open the full schema diff →