Bluesky Job Poster Scraper
Pricing
from $0.01 / 1,000 results
Bluesky Job Poster Scraper
Find job postings on Bluesky by searching hiring-related keywords. Extract public posts, company names, author profiles, job descriptions, profile URLs, post links, engagement metrics, and timestamps. Ideal for recruiters, job seekers, lead generation, and market research.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Biddut Hossain
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Bluesky Job Poster Finder
Find hiring and job posting content on Bluesky using customizable search keywords. This Apify Actor searches public Bluesky posts and extracts job-related information, making it ideal for recruiters, job boards, lead generation, and market research.
Features
- Search hiring-related posts by keyword
- Extract company or author name
- Extract Bluesky handle
- Extract author profile URL
- Extract post URL
- Extract job post text
- Extract created date and time
- Extract like count
- Extract repost count
- Extract reply count
- Extract external links
- Language filtering
- Export results to Apify Dataset
Use Cases
- Job lead generation
- Recruitment
- Talent sourcing
- Job board aggregation
- Hiring trend analysis
- Competitor hiring research
- Market research
- HR automation
Input
See .actor/input_schema.json.
Example Input
{"searchTerms": ["we're hiring","we are hiring","now hiring","join our team","remote job","software engineer"],"maxPosts": 100,"onlyWithLinks": false,"language": "en","sortBy": "recent"}
Input Fields
| Field | Description |
|---|---|
| searchTerms | Keywords or phrases used to search for job posts |
| maxPosts | Maximum number of posts to collect |
| onlyWithLinks | Return only posts containing external links |
| language | Language code (e.g. en) |
| sortBy | Sort by recent, likes, or reposts |
Output
Each dataset item contains:
{"matchedSearchTerm": "we're hiring","company": "Acme Inc","authorName": "Acme Careers","handle": "acme.bsky.social","authorProfileUrl": "https://bsky.app/profile/acme.bsky.social","postText": "We're hiring a Python Developer. Apply today!","postUrl": "https://bsky.app/profile/acme.bsky.social/post/abc123","createdAt": "2026-07-09T10:15:00Z","likeCount": 48,"repostCount": 9,"replyCount": 3,"links": ["https://acme.com/careers"],"language": "en"}
Dataset Fields
- matchedSearchTerm
- company
- authorName
- handle
- authorProfileUrl
- postText
- postUrl
- createdAt
- likeCount
- repostCount
- replyCount
- links
- language
Local Development
Install dependencies:
$pip install -r requirements.txt
Run the Actor:
$apify run
Deploy to Apify
apify loginapify push
Notes
- Only publicly available Bluesky posts and profile information are collected.
- No Bluesky account or login is required.
- Results depend on Bluesky search availability.
- External links are extracted when available in posts.
- Please comply with Bluesky's Terms of Service when using the collected data.
License
MIT