com.atproto.sync.list Repos

GET {{baseUrl}}/xrpc/com.atproto.sync.listRepos?limit=500&cursor=<string>

This endpoint is part of the atproto repository synchronization APIs. Requests usually do not require authentication, and can be made to PDS intances or Relay instances.*

To learn more about calling atproto API endpoints like this one, see the API Hosts and Auth guide.

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

Request Params

KeyDatatypeRequiredDescription
limitnumber
cursorstring

HEADERS

KeyDatatypeRequiredDescription
Acceptstring

RESPONSES

status: OK

{&quot;repos&quot;:[{&quot;did&quot;:&quot;\u003cdid\u003e&quot;,&quot;head&quot;:&quot;\u003ccid\u003e&quot;,&quot;rev&quot;:&quot;\u003cstring\u003e&quot;,&quot;active&quot;:&quot;\u003cboolean\u003e&quot;,&quot;status&quot;:&quot;\u003cstring\u003e&quot;},{&quot;did&quot;:&quot;\u003cdid\u003e&quot;,&quot;head&quot;:&quot;\u003ccid\u003e&quot;,&quot;rev&quot;:&quot;\u003cstring\u003e&quot;,&quot;active&quot;:&quot;\u003cboolean\u003e&quot;,&quot;status&quot;:&quot;\u003cstring\u003e&quot;}],&quot;cursor&quot;:&quot;\u003cstring\u003e&quot;}