π¨ Behance Jobs Scraper
Pricing
Pay per usage
π¨ Behance Jobs Scraper
Scrape creative job listings directly from Behance. This lightweight actor efficiently extracts job details for designers, artists, and tech professionals. To ensure seamless data extraction and prevent blocking, the use of residential proxies is highly recommended.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Shahid Irfan
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Behance Jobs Scraper
Extract creative job opportunities from Behance's job board efficiently and reliably. This scraper is API-first (fast + low cost) and automatically falls back to pure HTML parsing or a stealth Playwright session when the API is unavailable, so job listings (titles, companies, locations, job types, descriptions, and metadata) are always collected.
What does the Behance Jobs Scraper do?
The Behance Jobs Scraper enables you to extract comprehensive job data from Behance's job board programmatically. It uses Behance JSON endpoints for listings and job details, which is significantly faster and cheaper than browser scraping.
Key capabilities:
- Search jobs by keyword, location, and employment type
- Extract complete job details including descriptions
- Handle pagination automatically
- Multi-layer fetch pipeline (JSON API β HTML JSON-LD β Playwright network capture) to survive blocking
- Export data in multiple formats (JSON, CSV, Excel, HTML)
- Scale to thousands of job listings
- Bypass rate limiting with proxy support
Why scrape Behance jobs?
- Competitive Analysis: Monitor salary ranges and job requirements in the creative industry
- Market Research: Understand hiring trends for design and creative roles
- Job Aggregation: Build job boards or career platforms focused on creative positions
- Talent Intelligence: Identify which companies are actively hiring creative professionals
- Career Planning: Track opportunities across multiple locations and specializations
How much does it cost to scrape Behance jobs?
| Jobs Scraped | Compute Units | Approximate Cost |
|---|---|---|
| 100 jobs (basic info) | ~0.05 CU | $0.02 |
| 500 jobs (full details) | ~0.25 CU | $0.10 |
| 1,000 jobs (full details) | ~0.50 CU | $0.20 |
Prices are approximate and based on Apify's pay-as-you-go pricing. Learn more about Apify pricing.
Input Configuration
The scraper accepts the following configuration options:
Search Parameters
| Field | Type | Description | Required |
|---|---|---|---|
keyword | String | Job title or keyword (e.g., "Graphic Designer", "UX Designer") | No |
location | String | City, state, or "Remote" to filter by location | No |
job_type | String | Employment type (Full-time, Part-time, Freelance, Contract) | No |
sort | String | Sort order: "published_on" (most recent) or "relevance" | No |
Scraping Options
| Field | Type | Description | Default |
|---|---|---|---|
results_wanted | Integer | Maximum number of jobs to scrape | 100 |
max_pages | Integer | Maximum listing pages to process | 20 |
collectDetails | Boolean | Extract full job descriptions (slower but more complete) | true |
proxyConfiguration | Object | Proxy settings (Residential proxies recommended) | Apify Proxy |
Example Input
{"keyword": "graphic designer","location": "New York","job_type": "Full-time","sort": "published_on","results_wanted": 50,"max_pages": 5,"collectDetails": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output Format
The scraper exports data in a structured format with the following fields:
{"id": "335201","title": "Senior Graphic Designer","company": "Creative Agency Inc.","location": "New York, NY","location_city": "New York","location_country": "United States","allow_remote": false,"salary": "$70,000 - $90,000","job_type": "Full-time","date_posted": "2025-12-15T10:30:00.000Z","description_html": "<p>We are seeking a talented graphic designer...</p>","description_text": "We are seeking a talented graphic designer...","application_url": "https://careers.example.com/apply","external_url": "https://www.behance.net/joblist/335201/Senior-Graphic-Designer","tags": ["Branding", "Illustration"],"fields": ["Branding", "Illustration"],"categories": ["Identity Design"],"url": "https://www.behance.net/joblist/335201/Senior-Graphic-Designer","scraped_at": "2025-12-15T10:30:00.000Z","source": "behance.net"}
Field Descriptions
- id: Behance job identifier
- title: Job position title
- company: Hiring organization name
- location / location_city / location_country: Structured location information
- allow_remote: Whether the job can be performed remotely
- salary: Compensation range (if available)
- job_type: Employment type (Full-time, Part-time, etc.)
- date_posted: When the job was published
- description_html / description_text: HTML and plain text job descriptions
- application_url / external_url: Direct application links exposed by Behance
- tags / fields / categories: Arrays that describe the required skills
- url: Direct link to the job posting
- scraped_at: Timestamp of data extraction
- source: Data source identifier
How to use the Behance Jobs Scraper
1. Create a free Apify account
Sign up at apify.com - no credit card required for the free tier.
2. Configure your search
Enter your search parameters in the input fields or provide a JSON configuration.
3. Run the scraper
Click Start and monitor progress in real-time.
4. Export your data
Download results in JSON, CSV, Excel, or other formats directly from the platform.
Use Cases
Recruitment & Talent Acquisition
Identify qualified candidates by tracking which companies are hiring for similar positions and what skills they require.
Competitive Intelligence
Monitor competitor hiring patterns, salary ranges, and job requirements to inform your hiring strategy.
Market Analysis
Analyze trends in the creative job market including popular locations, in-demand skills, and compensation ranges.
Job Aggregation Platforms
Build or enhance job boards focused on creative industries with fresh, structured job data.
Career Development
Research job opportunities across multiple locations and identify skill gaps in your target roles.
Performance & Limitations
Speed
- Basic info (no details): ~100 jobs/minute
- Full details: ~20-30 jobs/minute
Best Practices
- Use residential proxies for reliable access
- Start with smaller runs to test your configuration
- Enable full details only when needed
- Set reasonable
max_pagesto control runtime
Rate Limiting
The scraper implements intelligent request throttling and uses proxies to prevent rate limiting. Residential proxies are recommended for large-scale extractions.
Support & Feedback
Need help or have suggestions?
- Check the Apify Documentation
- Contact support through the Apify Console
- Report issues or request features via the actor's page
Legal & Compliance
This scraper is provided for legitimate use cases such as market research, job aggregation, and competitive analysis. Users are responsible for ensuring their use complies with:
- Behance's Terms of Service
- Applicable data protection regulations (GDPR, CCPA, etc.)
- Local laws regarding data collection and usage
Always respect robots.txt and rate limits. Use scraped data responsibly and ethically.
Technical Details
- Runtime: Node.js 22
- Memory: 256-512 MB recommended
- Timeout: 3600 seconds maximum
- Proxy Support: Yes (Apify Proxy recommended)
- Pipeline: JSON API β HTML JSON-LD β Playwright interception with automatic fallbacks