
Dribbble Shot Page Scraper
Pricing
Pay per event
Go to Store

Dribbble Shot Page Scraper
A powerful Actor that extracts comprehensive data from Dribbble shots including images, videos, descriptions, and tags.
0.0 (0)
Pricing
Pay per event
1
3
3
Last modified
11 days ago
Dribbble Shot Scraper - Apify Actor
A powerful Apify Actor that extracts comprehensive data from Dribbble shots including images, videos, descriptions, and tags.
Features
- πΌοΈ Image Extraction - Extracts all images from shot pages with metadata
- π₯ Video Support - Handles both native videos and embedded content (YouTube, Vimeo, Loom)
- π Rich Content - Extracts titles, descriptions, and tags
- π High Performance - Concurrent processing with configurable limits
- π Authentication - Session cookie support for accessing all content
- π Proxy Support - Built-in Apify Proxy integration
Getting Your Dribbble Session Cookie (optional)
To access all Dribbble content, you need to provide a valid session cookie:
- Open Dribbble - Go to dribbble.com in your browser
- Login - Make sure you're logged into your Dribbble account
- Open Developer Tools - Press F12 or right-click and select "Inspect"
- Navigate to Storage - Go to the "Application" tab (Chrome) or "Storage" tab (Firefox)
- Find Cookies - In the left sidebar, expand "Cookies" and click on "https://dribbble.com"
- Copy Session Cookie - Look for
dribbble_session
and copy its entire value - Paste in Actor - Use this value in the "Session cookie" field
Input
The Actor accepts the following input parameters:
{"urls": ["https://dribbble.com/shots/26213871-The-Francis-House-Offers-page"],"sessionCookie": "your_session_cookie_here","includeImages": true,"includeVideos": true,"includeTags": true,"includeDescription": true,"maxConcurrency": 10,"proxyConfiguration": {"useApifyProxy": true},"anonymousId": "optional_anonymous_id"}
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
urls | Array | β | List of Dribbble shot URLs to scrape |
sessionCookie | String | β | Dribbble session cookie (see instructions above) |
includeImages | Boolean | β | Extract images (default: true) |
includeVideos | Boolean | β | Extract videos (default: true) |
includeTags | Boolean | β | Extract tags (default: true) |
includeDescription | Boolean | β | Extract description (default: true) |
maxConcurrency | Integer | β | Max concurrent requests (default: 10) |
proxyConfiguration | Object | β | Proxy configuration |
anonymousId | String | β | Dribbble anonymous ID cookie |
Output
The Actor outputs clean, structured data for each shot:
Examples
JavaScript (fetch)
fetch('https://api.apify.com/v2/acts/practicaltools~apify-dribbble-scraper/run-sync', {method: 'POST',headers: {'Content-Type': 'application/json','Accept': 'application/json','Authorization': 'Bearer YOUR_API_TOKEN'},body: JSON.stringify({includeDescription: true,includeImages: true,includeTags: true,includeVideos: true,urls: [{url: "https://dribbble.com/shots/26303205-3D-Animation-For-Sure-App-com",method: "GET"}],proxyConfiguration: {useApifyProxy: false},maxConcurrency: 10,sessionCookie: "SEE_INSTRUCTIONS"})}).then(response => {if (!response.ok) {return response.text().then(err => {throw new Error(\`HTTP \${response.status} - \${err}\`);});}return response.json();}).then(data => {console.log('Actor result:', data);}).catch(error => {console.error('Request failed:', error);});
cURL
curl -L 'https://api.apify.com/v2/acts/practicaltools~apify-dribbble-scraper/run-sync' \-H 'Content-Type: application/json' \-H 'Accept: application/json' \-H 'Authorization: Bearer YOUR_API_TOKEN' \-d '{"includeDescription": true,"includeImages": true,"includeTags": true,"includeVideos": true,"urls": [{"url": "https://dribbble.com/shots/26303205-3D-Animation-For-Sure-App-com","method": "GET"}],"proxyConfiguration": {"useApifyProxy": false},"maxConcurrency": 10,"sessionCookie": "SEE_INSTRUCTIONS"}'
{"title": "Volio - Crypto Banking website","link": "https://dribbble.com/shots/26219895-Volio-Crypto-Banking-website","images": [{"src": "https://cdn.dribbble.com/users/...","alt": "Crypto Banking Interface","width": 1600,"height": 1200}],"videos": [{"src": "https://player.vimeo.com/video/...","type": "embedded","platform": "vimeo","width": "800","height": "600"}],"description": "A modern crypto banking interface design...","tags": ["ui", "ux", "crypto", "banking", "website", "design"]}