AT Protocol Scraper — Bluesky, Skylight Posts & Profiles API avatar

AT Protocol Scraper — Bluesky, Skylight Posts & Profiles API

Pricing

from $0.005 / actor start

Go to Apify Store
AT Protocol Scraper — Bluesky, Skylight Posts & Profiles API

AT Protocol Scraper — Bluesky, Skylight Posts & Profiles API

Extract public posts, profiles & search from Bluesky, Skylight & AT Protocol apps. No login. Fast HTTP API. Pay per result.

Pricing

from $0.005 / actor start

Rating

0.0

(0)

Developer

Felix GoldWin

Felix GoldWin

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

🎬 Skylight Scraper — Posts, Profiles & Search

A fast, login-free Apify Actor that extracts Skylight Social public data via the AT Protocol public API. Skylight is a decentralized short-form video platform built on AT Protocol (same open network as Bluesky) with 380K+ users and growing.

No authentication. No API keys. No proxies. No browser. Pure HTTP API calls.


🔍 What It Does

Extracts public Skylight data from the AT Protocol network using the same infrastructure that powers Bluesky. Modes:

ModeWhat You Get
Search PostsFind posts by keyword. Add "skylight" to queries to find Skylight-specific content.
Get ProfilesFull profile: display name, bio, follower/following/post counts, avatar, banner, join date.
Get User PostsAll public posts from a specific Skylight/AT Protocol user with engagement metrics.
Profiles + PostsFetch both profile and posts in one run.

Toggle Skylight Only to filter results to users with skylight.social handles.


📊 Data Extracted

Posts

  • Text content, creation date, language
  • Engagement: likes, reposts, replies, quotes
  • Author: handle, DID, display name, avatar, follower count
  • Hashtags, mentions, links
  • Media URLs and types (images, videos, link previews, quote posts)
  • isSkylight flag — true if user has a skylight.social handle

Profiles

  • DID, handle, display name, bio
  • Avatar and banner URLs
  • Follower, following, post counts
  • isSkylight flag
  • Index date, join date

⚙️ Input Parameters

ParameterTypeDescription
modestringsearch, profile, posts, or both
handlesstring[]For search: keywords. For profile/posts: AT Protocol handles
searchQueriesstring[]Keywords for search mode
maxItemsintegerMax results per handle/query (1-10000, default 100)
skylightOnlybooleanFilter to skylight.social users only

Example: Search for Skylight posts

{
"mode": "search",
"searchQueries": ["skylight creator", "skylight social"],
"maxItems": 100,
"skylightOnly": false
}

Example: Get Skylight creator profiles

{
"mode": "profile",
"handles": ["creator.skylight.social", "creator2.skylight.social"],
"maxItems": 10
}
{
"mode": "search",
"searchQueries": ["dance", "music", "comedy"],
"maxItems": 200,
"skylightOnly": true
}

💲 Pricing

EventPrice
Start (per run)$0.005
Post result$0.001
Profile result$0.002

With Apify's $5/month free credit, you get ~200 posts or ~50 profiles free every month.


🔧 How It Works

This Actor uses the AT Protocol public API (public.api.bsky.app) which indexes all public content across the AT Protocol network — including Skylight users. The skylightOnly flag filters results by checking if the author's handle contains skylight.social.

Skylight is built on AT Protocol, meaning:

  • No authentication required for public data
  • Same infrastructure as Bluesky
  • Public API is stable and maintained
  • As Skylight grows, your scraper automatically picks up new content

📤 Output Example

{
"uri": "at://did:plc:abc123/app.bsky.feed.post/xyz",
"text": "Check out my latest Skylight video!",
"createdAt": "2026-07-06T12:00:00.000Z",
"likeCount": 156,
"repostCount": 23,
"replyCount": 8,
"quoteCount": 3,
"authorHandle": "creator.skylight.social",
"authorName": "Skylight Creator",
"authorFollowers": 12500,
"hashtags": ["skylight", "video"],
"mediaUrls": ["https://cdn.bsky.app/img/..."],
"mediaTypes": ["image"],
"isSkylight": true,
"scrapedAt": "2026-07-06T15:30:00.000Z"
}

🎯 Use Cases

  • Creator discovery — find trending Skylight creators
  • Content research — analyze what's popular on the platform
  • Competitor analysis — track creator growth and engagement
  • Trend tracking — monitor hashtags and topics
  • Social listening — brand monitoring on Skylight

❓ FAQ

Do I need a Skylight or Bluesky account? No. The AT Protocol public API requires no authentication for reading public data.

Is this legal? Yes. This Actor only accesses publicly available data through AT Protocol's official public API endpoints. No scraping of private content.

What's the difference between this and Bluesky scrapers? This Actor is optimized for Skylight content discovery with built-in Skylight handle filtering. It pulls from the same AT Protocol network but helps you focus on the Skylight platform specifically.

Can I run this on a schedule? Yes — schedule recurring runs via Apify's scheduler for automated monitoring.


🐘 Also Check Out


⚠️ Disclaimer

This Actor uses publicly available AT Protocol API endpoints. Rate limiting is handled automatically. Respect the AT Protocol's fair use policies when running at high volumes.