Bluesky User Posts Scraper avatar

Bluesky User Posts Scraper

Pricing

from $3.00 / 1,000 pages

Go to Apify Store
Bluesky User Posts Scraper

Bluesky User Posts Scraper

Get a user's posts, replies and reposts

Pricing

from $3.00 / 1,000 pages

Rating

0.0

(0)

Developer

Data Direct

Data Direct

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Get a user's feed by handle: their posts, replies, and reposts in feed order (the pinned post first, then newest first), each flagged with is_reply, is_repost, and is_pinned. Returns post text, engagement metrics, media, link cards, and quoted posts.

Features

  • Real-time Bluesky data — results are fetched live at run time, never cached or stale
  • No login, cookies, or proxy configuration needed — just provide the input and run
  • Each result is pushed as a separate dataset item, exportable as JSON, CSV, or Excel
  • Fast: a typical run finishes in seconds

Input

FieldTypeRequiredDescription
usernamestringnoBluesky handle, e.g. bsky.app, with or without leading @, or the account's DID (max 100 characters). Provide either username or url.
urlstringnoBluesky profile URL, e.g. https://bsky.app/profile/bsky.app (max 500 characters). Provide either username or url.
pagesintegernoNumber of pages to fetch and merge into one response (1-20, billed per page returned). Each page returns up to 50 results. Fetching stops early when there are no more results.

Pricing

This Actor is billed per page of results — $0.003 per page.

  • Results come in pages. Use the pages input to choose how many pages to fetch (1–20); more pages means more results.
  • You pay $0.003 for each page you fetch, so pages: 3 costs $0.009 and pages: 1 costs $0.003.
  • You’re only charged when a run succeeds. Failed runs are free.

Example output

{
"posts": [
{
"title": "@bsky.app on Bluesky",
"url": "https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l",
"date": "2024-10-17 07:06:51",
"author": "bsky.app",
"author_name": "Bluesky",
"author_id": "did:plc:z72i7hdynmk6r22z27h6tvur",
"author_verified": false,
"source": "Bluesky",
"domain": "bsky.app",
"snippet": "\ud83d\udc4b Bluesky is an open social network that gives creators independence from platforms, developers the freedom to build, and users a choice in their exp\u2026",
"likes": 63685,
"replies": 8582,
"reposts": 9530,
"quotes": 708,
"bookmarks": 249,
"lang": "en",
"is_reply": false,
"in_reply_to_id": "",
"is_quote": false,
"quoted_post": null,
"hashtags": [],
"mentions": [],
"links": [],
"link_preview": null,
"media_type": "text",
"image_url": "",
"video_url": "",
"carousel_media": [],
"post_id": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l",
"is_repost": false,
"reposted_by": "",
"is_pinned": true
}
],
"username": "bsky.app",
"pages": 1,
"count": 50
}

About

Maintained by Data Direct — a small suite of fast, reliable Bluesky and web-data scrapers. Each actor returns clean, structured results with no login, cookies, or proxy setup required. Have a question or a custom data need? Open an issue on this actor.