Bluesky User Posts
bluesky_user_postsGet a Bluesky user's feed by handle, DID or profile URL (provide exactly one of username or url): their posts, replies and reposts, pinned post first then newest first, each flagged is_reply, is_repost and is_pinned. Returns post text, engagement metrics, media, link cards and quoted posts. Up to 50 posts per page. Billed $0.003 per page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Bluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). | |
| pages | No | Number of pages to fetch, 1-20 (default: 1). Each page returns up to 50 posts; you are billed per page returned. | |
| username | No | Bluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). | |
| get_sentiment | No | Add AI sentiment analysis (Plutchik emotions, dominant_emotion, intensity, and positive/negative/neutral polarity) to each result. Adds a small surcharge per page, or per request on single-request endpoints. |