app.didpic.admin.getActor

Get an actor's moderation state, profile, roles, and labels.

Details · query
Kindquery
Authorityadmin.didpic.app
Indexed
cid bafyreicrkgygzz7wttbqok3q6z37j5577f3qyi3volu3kwlknxfacfpovm

Checks

Valid
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Get an actor's moderation state, profile, roles, and labels.",
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "accessStatus": {
              "enum": [
                "active",
                "suspended",
                "data_deleted"
              ],
              "type": "string"
            },
            "accountLabels": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "avatarCid": {
              "type": "string"
            },
            "bannerCid": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "did": {
              "format": "did",
              "type": "string"
            },
            "displayName": {
              "type": "string"
            },
            "envAdmin": {
              "type": "boolean"
            },
            "firstSeenAt": {
              "format": "datetime",
              "type": "string"
            },
            "handle": {
              "type": "string"
            },
            "indexedAt": {
              "format": "datetime",
              "type": "string"
            },
            "pdsActive": {
              "type": "boolean"
            },
            "pdsStatus": {
              "type": "string"
            },
            "resyncStatus": {
              "type": "string"
            },
            "roles": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "takedown": {
              "type": "boolean"
            }
          },
          "required": [
            "did",
            "accessStatus",
            "takedown",
            "pdsActive",
            "roles",
            "envAdmin",
            "accountLabels"
          ],
          "type": "object"
        }
      },
      "parameters": {
        "properties": {
          "did": {
            "format": "did",
            "type": "string"
          }
        },
        "required": [
          "did"
        ],
        "type": "params"
      },
      "type": "query"
    }
  },
  "id": "app.didpic.admin.getActor",
  "lexicon": 1
}