rsvp.atmo.getProfile

atmo.rsvp

Documentation

Get a user's profiles by DID or handle

main query

Get a user's profiles by DID or handle

Parameters

actor string at-identifier Required

DID or handle of the user

Output

Encodingapplication/json
profiles array Required

No description available.

Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
DID or handle of the user
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "profiles"
      ],
      "properties": {
        "profiles": {
          "type": "array",
          "items": {
            "ref": "#profileEntry",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "actor"
    ],
    "properties": {
      "actor": {
        "type": "string",
        "format": "at-identifier",
        "description": "DID or handle of the user"
      }
    }
  },
  "description": "Get a user's profiles by DID or handle"
}
appBskyActorProfile object

No description available.

Properties

avatar blob Optional

Small image to be displayed next to posts from account. AKA, 'profile picture'

maxSize: 1.0 MB
banner blob Optional

Larger horizontal image to display behind profile view.

maxSize: 1.0 MB
createdAt string datetime Optional

An RFC 3339 formatted timestamp.

description string Optional

Free-form profile description text.

maxLength: 2560 bytesmaxGraphemes: 256 graphemes
displayName string Optional

No description available.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
pronouns string Optional

Free-form pronouns text.

maxLength: 200 bytesmaxGraphemes: 20 graphemes
website string uri Optional

A valid URI.

View raw schema
{
  "type": "object",
  "properties": {
    "avatar": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 1000000,
      "description": "Small image to be displayed next to posts from account. AKA, 'profile picture'"
    },
    "banner": {
      "type": "blob",
      "accept": [
        "image/png",
        "image/jpeg"
      ],
      "maxSize": 1000000,
      "description": "Larger horizontal image to display behind profile view."
    },
    "labels": {
      "refs": [
        "com.atproto.label.defs#selfLabels"
      ],
      "type": "union",
      "description": "Self-label values, specific to the Bluesky application, on the overall account."
    },
    "website": {
      "type": "string",
      "format": "uri"
    },
    "pronouns": {
      "type": "string",
      "maxLength": 200,
      "description": "Free-form pronouns text.",
      "maxGraphemes": 20
    },
    "createdAt": {
      "type": "string",
      "format": "datetime"
    },
    "pinnedPost": {
      "ref": "com.atproto.repo.strongRef",
      "type": "ref"
    },
    "description": {
      "type": "string",
      "maxLength": 2560,
      "description": "Free-form profile description text.",
      "maxGraphemes": 256
    },
    "displayName": {
      "type": "string",
      "maxLength": 640,
      "maxGraphemes": 64
    },
    "joinedViaStarterPack": {
      "ref": "com.atproto.repo.strongRef",
      "type": "ref"
    }
  }
}
profileEntry object

No description available.

Properties

cid string Optional

No description available.

collection string nsid Optional

A namespaced identifier (e.g., app.bsky.feed.post).

did string did Required

A decentralized identifier (DID).

handle string Optional

No description available.

rkey string Optional

No description available.

uri string at-uri Optional

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "type": "object",
  "required": [
    "did"
  ],
  "properties": {
    "cid": {
      "type": "string"
    },
    "did": {
      "type": "string",
      "format": "did"
    },
    "uri": {
      "type": "string",
      "format": "at-uri"
    },
    "rkey": {
      "type": "string"
    },
    "handle": {
      "type": "string"
    },
    "record": {
      "ref": "#appBskyActorProfile",
      "type": "ref"
    },
    "collection": {
      "type": "string",
      "format": "nsid"
    }
  }
}

Lexicon Garden

@