fyi.opensocial.listSpaceRecords

Records in one of a group's content spaces, from the host's index of it: one collection or every collection, newest first, a page at a time. Only for those the space's own access record lets read, checked on every call — anyone, signed in or not, for one open to anyone.

Details · query
Kindquery
Authorityopensocial.fyi
Indexed

Showing version bafyreibxcjrwtivxvcdledequech5alsgvro2vqvpbesjyyn6drnjqixhq. Show the latest

Query

query · GET

Parameters

query string

collection

string · nsid

cursor

string

From the last page: continues with older records.

equals

string
  • maxLength: 2048

field

string

Only records whose field (a name or a dotted path, like subject.uri) equals `equals`.

  • maxLength: 128

group

requiredstring · did

limit

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

space

requiredstring

The space's URI.

uri

string · at-uri

One record in the space, by its URI.

Output

application/json

actors

array

Who wrote the records, by name and picture: for a caller who isn't one of the group's members, who has no other way to know them.

itemsref

cursor

string

records

requiredarray
itemsref
Reference

rev

string

Where the index has got to in the space: a reader that saw this revision has seen everything up to it.

Errors

NotFound

No description in schema.

NotAuthorized

No description in schema.

#spaceRecord

object

Properties

cid

requiredstring · cid

createdAt

requiredstring · datetime

repo

requiredstring · did

uri

requiredstring

value

requiredunknown

Similar lexicons

semantic match

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

  • List records of a given collection within a space. Access is governed by the space's collection policy.

  • A community space's records, newest first, hidden ones included. Effective admins and the community identity only.

  • Records of one collection from the host's index, newest first. Without `repo`, a collection the group's site declares it reads, from the group (answered to anyone) or its members (members only). With `repo`, that one account's records — the group's or a member's — of any collection, kept on demand once asked for; members only. `field` and `equals` keep only records whose field (a name, or a path like subject.uri) equals that value. With `from: "network"`, everyone's records of the collection, fr

  • The visible records of one collection in one community space, newest first or by start time from now.

  • List a range of records in a repository, matching a specific collection. Does not require auth.