space.highport.manage.reindex

Fetch the record from its repository again and reprocess it. Use this after a missed firehose event or a temporary blob fetch failure. For a space-form URI it pulls the authority's repo again, which needs a live credential. Rate-limited.

Details · procedure
Kindprocedure
Authoritymanage.highport.space
Indexed

Procedure

procedure · POST

Input

application/json

uri

requiredstring · at-uri

The record to reindex, in public or space form.

Output

application/json

jobId

requiredstring

Errors

RecordNotFound

Bard has no record at that URI.

NoLiveCredential

The URI names a space bard has no live credential for.

RateLimitExceeded

Too many reindex requests.

NotOwner

The caller is neither the repo the URI names nor the authority of its space.

SpaceNotFound

The URI is in space form and names a space bard does not serve, or one the caller is not in. Both cases get the same error, so it cannot be used to probe membership.