ArtStation Search Scraper
Pricing
from $2.50 / 1,000 results
ArtStation Search Scraper
Search and extract ArtStation artworks at scale. Filter by relevance, likes, latest, or trending. Each result includes title, URL, cover image, author details, and content type flags.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Headless Agent
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Scrape ArtStation search results β no API key or login required. Search for artworks by keyword with configurable sorting, pagination, and proxy support. Get clean, structured JSON output.
π€ What can ArtStation Search Scraper do?
This Actor lets you search ArtStation for artworks across any topic or keyword. Define a list of queries and get structured results for each:
π Search for artworks by any keyword or phrase β characters, environments, VFX, 3D, concept art, and more
πΌοΈ Extract cover image URLs for every artwork result
π€ Get author info β username, full name, avatar, Pro status, Plus/Studio/School account flags
π¬ Know the content type of each artwork via icon flags β video, image, 3D model, Marmoset, panorama, multiple images, video clip
π Filter awareness β each result includes is_adult_content and hide_as_adult flags
π Sort by Relevance, Likes, Latest, or Trending Now
π₯ Optionally prioritise Pro user results first
π Rotate proxies to avoid rate limiting (optional)
π¦ Download results in JSON, CSV, XML, or Excel from the Apify Dataset
π¦Ύ Integrate via API, webhooks, SDKs (Python & Node.js), or connect with Zapier, n8n, Make, and more
β What data can I scrape from ArtStation?
Artworks
- Artwork ID, hash ID, title, URL
- Cover image URL (
smaller_square_cover_url) - Adult content flags (
is_adult_content,hide_as_adult) - Content type icons:
video,image,model3d,marmoset,pano,multiple_images,video_clip - Author: ID, username, full name, avatar URL, Pro/Plus/Studio/School account status, staff flag
π§ How to scrape data from ArtStation
- Create a free Apify account.
- Open ArtStation Search Scraper.
- Enter your search queries β one or more keywords or phrases.
- Choose a sort order and set max results per query.
- Optionally enable Pro users first and add proxy URLs.
- Click Save & Start and wait for the results.
- Download your data in JSON, CSV, XML, Excel, or access it via the Apify API.
β¬οΈ Input
| Field | Type | Description |
|---|---|---|
queries | string[] | Search queries for ArtStation artworks. At least one is required. |
sorting | string | Sort order: relevance (default) | likes | date | rank |
maxResults | integer | Max artworks to scrape per query (default: 20). |
proFirst | boolean | Prioritise Pro user results first (default: true). |
proxy | string[] | Optional proxy URLs (http:// or socks5://). Rotated round-robin per request. |
Sorting options
| Value | Description |
|---|---|
relevance | Most relevant (default) |
likes | Most liked |
date | Latest / newest |
rank | Trending Now |
Example input
{"queries": ["robot", "cyberpunk city", "blender render"],"sorting": "likes","maxResults": 50,"proFirst": true,"proxy": []}
β¬οΈ Output
Results are pushed to the Apify Dataset. Each item includes search_query and search_sorting fields so you know which task produced each result.
Artwork result sample
{"search_query": "robot","search_sorting": "relevance","id": 10140594,"hash_id": "XnoBAn","title": "MechNuggets Raw Series [Painted]","url": "https://www.artstation.com/artwork/XnoBAn","smaller_square_cover_url": "https://cdna.artstation.com/p/assets/covers/images/038/144/782/smaller_square/andre-lang-huynh-andre-lang-huynh-untitled-2.jpg?1622299437","is_adult_content": false,"hide_as_adult": false,"icons": {"video": false,"image": false,"model3d": false,"marmoset": false,"pano": false,"multiple_images": false,"video_clip": true},"user": {"id": 1321,"username": "alhuynh","full_name": "Andre-Lang Huynh","medium_avatar_url": "https://cdnb.artstation.com/p/users/avatars/000/001/321/medium/96f263d53c177a4bec0a70e6c1716731.jpg?1525026720","is_staff": false,"pro_member": true,"is_plus_member": false,"is_studio_account": false,"is_school_account": false}}
π Integrations
Connect ArtStation Search Scraper with almost any cloud service or web app through Apify integrations: Zapier, n8n, Make, Slack, Google Sheets, Google Drive, Airbyte, GitHub, and many more.
Use webhooks to trigger actions whenever a run finishes β for example, sending a Slack notification or pushing data to a Google Sheet automatically.
π¦Ύ Using the Apify API
The Apify API gives you programmatic access to this scraper. Start runs, fetch datasets, monitor execution, and integrate into your own workflows.
- Python:
apify-clienton PyPI - Node.js:
apify-clienton NPM
β FAQ
How many results can I get per query?
Default is 20 per query. Increase this with maxResults. ArtStation returns up to 75 results per page and the scraper paginates automatically.
Can I use multiple proxies?
Yes. The proxy field accepts an array of proxy URLs. They are rotated round-robin across queries.
What does pro_first do?
When enabled (default), ArtStation's API surfaces results from Pro subscribers first within the same relevance ranking.
Is it legal to scrape ArtStation?
This scraper only extracts publicly available data β nothing behind authentication. However, scraped data may contain personal information protected by GDPR and other regulations. Ensure you have a legitimate reason for collection and consult legal counsel if unsure. See also Apify's blog on the legality of web scraping.
