space.highport.manage.getIndexStatus

Per-blob visibility into a publish in flight. Exactly one of uri and domain is given. When a domain serves one revision while a later record is prepared, the active revision is the top level and the preparation is reported in preparation; a prepared record with no active revision is reported at the top level.

Details · query
Kindquery
Authoritymanage.highport.space
Indexed

Showing version bafyreic7fie24tijm5fpgghtcyozpdfy3f562fd4pbr3kdciba4cxdddwu. Show the latest

Query

query · GET

Parameters

query string

domain

string

The site's hostname. Mutually exclusive with uri.

  • maxLength: 253

uri

string · at-uri

The record's AT-URI, public or space form. Mutually exclusive with domain.

Output

application/json

activatedAt

string · datetime

cid

string · cid

edge

ref

Whether the edge routes this site's hostname to bard. Present only for a domain-backed record. A state of active says the index is complete and says nothing about routing: the two are decided in different places, so a site can be fully indexed while every request to it is answered by something that is not bard. Clients must treat a status of unknown as no opinion.

entryCount

integer

errors

requiredarray

failed

requiredarray

Blobs that could not be fetched; each carries sourceDid and role, so a BlobUnavailable on a tile blob says plainly that re-uploading will not fix it.

itemsref

fetched

integer

Blobs fetched and CID-verified so far.

pending

integer

Blobs still to fetch.

A validated, prepared record awaiting its commit, when the domain is already serving an earlier revision.

rev

string

The commit revision of the indexed record.

state

requiredref

Errors

RecordNotFound

Bard knows no record at that URI or domain.

NotOwner

The record is not the caller's; for a tile URI the caller must be the tile's repo.

SpaceNotFound

The URI is in the space form and names a space bard does not serve, or one the caller cannot be placed in. One answer for both, so membership is not an oracle.