Bluesky · live
Bluesky data, one call away.
Bluesky posts by keyword or by account, with likes, replies and reposts. Typed JSON from one GET call — you only pay for the data you pull.
- endpoints
- 2endpoints
- posts per credit
- ~4.8 millionposts per credit
- typical call
- 1–2 stypical call
In practice
One Bluesky call
Bluesky posts matching a query, newest or top first: author, text, likes, replies, reposts, tags, links and images. Up to 100 per page; page on with `cursor`. Sort by `latest` to watch for mentions. About 4.8 million posts per credit. Values are illustrative.
curl -G "https://api.scrapelyserp.com/v1/structured/bluesky/search" \
-H "Authorization: Bearer $SCRAPELY_API_KEY" \
--data-urlencode "query=web scraping" \
-d sort=latest{
"endpoint": "bluesky/search",
"url": "https://bsky.app/search?q=web%20scraping",
"credits": 0.000028,
"duration_ms": 1480,
"data": {
"posts": [
{
"id": "at://did:plc:example/app.bsky.feed.post/3mzhmrhqbhq2n",
"url": "https://bsky.app/profile/example.bsky.social/post/3mzhmrhqbhq2n",
"author": "example.bsky.social",
"author_name": "Example",
"title": null,
"text": "Anyone have a web scraping API that handles retries for you?",
"created_at": "2026-11-04T05:30:54.000Z",
"likes": 4,
"replies": 2,
"reposts": 0,
"tags": [
"webscraping"
],
"community": null,
"link": null,
"media": []
}
],
"next_cursor": "eyJzIjpbMTc5Mzc1OTExNjAwMF19"
}
}What it returns
Bluesky as typed JSON
Every call answers the same way: the endpoint, the page it read, what it cost and the data, in a documented shape. Nothing to parse.
- Search every public post, newest or top
- An account's posts
- Likes, replies, reposts, tags, links, images
- Cursor paging
Pricing
Every endpoint, one balance
One credit costs $3.50: each call spends credits in proportion to the data it moves, and a page we could not read costs nothing. Items per credit are typical.
| Endpoint | Per credit | Per call | Typical call |
|---|---|---|---|
| GET /v1/structured/bluesky/searchBluesky search | ≈ 4.8 million posts | up to 100 per call | 1–2 s |
| GET /v1/structured/bluesky/postsBluesky posts | ≈ 1.4 million posts | up to 100 per call | 1–2 s |
Start pulling
product data
Create an account, buy a credit pack and fetch products from any live retailer. No subscription, and what you buy never expires.
POST api.scrapelyserp.com/v1/products { "platform", "marketplace", "ids": […] }