app.bsky.actor.getProfilehttps://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor={handle or DID}Profile resolution in Bluesky/AT Protocol works with two types of identifiers:
alice.bsky.social or a custom domain like jay.bsky.teamdid:plc:z72i7hdynmk6r22z27h6tvur - the permanent, portable identityThe API accepts either and returns the full profile including avatar, bio, follower counts, and more.