is.currents.actor.getProfile

currents.is

Documentation

Get the detailed profile view of an actor by DID or handle.

main query

Get the detailed profile view of an actor by DID or handle.

Parameters

actor string at-identifier Required

DID or handle of the actor to fetch.

Output

Encodingapplication/json
avatar stringuri Optional

A valid URI.

banner stringuri Optional

A valid URI.

createdAt stringdatetime Optional

An RFC 3339 formatted timestamp.

description string Optional

No description available.

did stringdid Required

A decentralized identifier (DID).

displayName string Optional

No description available.

followersCount integer Optional

Number of actors that follow this actor.

followsCount integer Optional

Number of actors this actor follows.

handle stringhandle Required

An AT Protocol handle (e.g., alice.bsky.social).

pronouns string Optional

No description available.

website stringuri Optional

A valid URI.

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 actor to fetch.
View raw schema
{
  "type": "query",
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "did",
        "handle"
      ],
      "properties": {
        "did": {
          "type": "string",
          "format": "did"
        },
        "avatar": {
          "type": "string",
          "format": "uri"
        },
        "banner": {
          "type": "string",
          "format": "uri"
        },
        "handle": {
          "type": "string",
          "format": "handle"
        },
        "viewer": {
          "ref": "is.currents.actor.defs#profileViewerState",
          "type": "ref",
          "description": "Viewer-specific state. Only present when the request is authenticated."
        },
        "website": {
          "type": "string",
          "format": "uri"
        },
        "pronouns": {
          "type": "string"
        },
        "createdAt": {
          "type": "string",
          "format": "datetime"
        },
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "followsCount": {
          "type": "integer",
          "description": "Number of actors this actor follows."
        },
        "followersCount": {
          "type": "integer",
          "description": "Number of actors that follow this actor."
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "actor"
    ],
    "properties": {
      "actor": {
        "type": "string",
        "format": "at-identifier",
        "description": "DID or handle of the actor to fetch."
      }
    }
  },
  "description": "Get the detailed profile view of an actor by DID or handle."
}

Lexicon Garden

@