Skip to content
All sites
Data API

Bluesky Data API

Structured JSON data, on demand, with anti-bot bypass built in.

6endpoints
bluesky.comGET/bluesky/follo…GET/bluesky/follo…GET/bluesky/profi…{ } JSON

Bluesky Data API overview

Extract structured data from Bluesky as structured JSON. Choose an endpoint below, check its parameters, and run it in the dashboard playground.

/v1/bluesky/… Open playground

Key Features

Structured JSON

Clean, normalized records for structured data. No HTML parsing on your side.

6 endpoints

Across 3 categories, all under one base path.

Fast + reliable

Served over our managed egress with automatic retries.

Fresh or cached

Serve instantly from the warm store, or force a live scrape per request.

Regions & Languages

Global coverage. Results are returned for the default locale.

Pagination

Page through results with cursor.

Quick Start

Use your dedicated Data API key. Follow this endpoint's method and parameters.

data_api.py
# Install: pip install requests
import json
import os
import requests

params = json.loads("{\"actor\":\"bsky.app\",\"limit\":25}")
response = requests.request(
    "GET", "https://api.capzy.ai/v1/bluesky/user_posts",
    headers={"X-API-Key": os.environ["CAPZY_DATA_API_KEY"]},
    params=params,
    timeout=120,
)
response.raise_for_status()
print(response.json())

Per-run pricing

failed requests are free
EndpointCategoryPrice / 1k results
/v1/data/bluesky/followersFollowersUsers1 credit / run
/v1/data/bluesky/followingFollowingUsers1 credit / run
/v1/data/bluesky/profileProfileUsers1 credit / run
/v1/data/bluesky/user_postsUser PostsUsers1 credit / run
/v1/data/bluesky/postPostPosts1 credit / run
/v1/data/bluesky/search_usersSearch UsersSearch1 credit / run