com.atproto.sync.getRepoStatus

Get the hosting status for a repository, on this server. Expected to be implemented by PDS and Relay.

Details · query
Kindquery
Authoritysync.atproto.com
Indexed

Query

query · GET

Parameters

query string

did

requiredstring · did

The DID of the repo.

Output

application/json

active

requiredboolean

did

requiredstring · did

rev

string · tid

Optional field, the current rev of the repo, if active=true

status

string

If active=false, this optional field indicates a possible reason for why the account is not active. If active=false and no status is supplied, then the host makes no claim for why the repository is no longer being hosted.

  • knownValues: takendown | suspended | deleted | deactivated | desynchronized | throttled

Errors

RepoNotFound

No description in schema.

Similar lexicons

semantic match

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

  • Enumerates all the DID, rev, and commit CID for all repos hosted by this service. Does not require auth; implemented by PDS and Relay.

  • Get the service-specific admin status of a subject (account, record, or blob).

  • How far the knot got importing a repository from its source. Only the repository owner and knot admins see the real reason; everyone else gets a generic one.

  • Returns the status of an account, especially as pertaining to import or recovery. Can be called many times over the course of an account migration. Requires auth and can only be called pertaining to oneself.

  • Get the current commit CID & revision of the specified repo. Does not require auth.