
Art Institute of Chicago Scraper
hipersoft/artic-scraper
Search the Art Institute of Chicago collection and export artwork data: title, artist, date, medium, dimensions, department, classification, public-domain status and high-resolution image URL. One clean row per artwork as JSON, CSV or Excel.
Total users
1Monthly users
1Total runs
44Per artwork scraped
$0.0015Last rebuilt
Oct 26, 2026Overview
Search the Art Institute of Chicago collection — one of the world's great art museums — and export artwork data as clean, structured rows. Get title, artist, date, medium, dimensions, department, classification, public-domain status and a high-resolution image URL for each piece. Export to JSON, CSV or Excel, or pull straight from the API.
Perfect for art research and education, digital collections, design and moodboards, dataset building for computer vision, and sourcing public-domain art with rights info attached.
What you get
One flat, ready-to-use record per artwork:
| Field | Description |
|---|---|
id / artworkUrl |
Artwork ID and museum page |
title |
Artwork title |
artist / artistDisplay |
Artist name and full attribution line |
dateDisplay / dateStart / dateEnd |
Creation date |
medium / dimensions |
Materials and size |
classification / department |
Type and museum department |
placeOfOrigin |
Where it was made |
categories / terms |
Subject and style tags |
isPublicDomain / isOnView / gallery |
Rights and display status |
creditLine |
Credit line |
imageUrl |
High-resolution image (IIIF) |
query |
The keyword that produced the row |
collectedAt |
When the row was scraped |
How to use
{
"searchQueries": ["monet", "japanese woodblock"],
"publicDomainOnly": true,
"maxItems": 200
}
- Search keywords — search by artist, title, style or subject. Leave empty to browse the whole collection.
- Public-domain only — keep only freely-reusable artworks (with reusable high-res images).
- Max artworks — cap the total (0 = no limit; the scraper pages through results).
Example output
{
"id": 16568,
"title": "Water Lilies",
"artist": "Claude Monet",
"dateDisplay": "1906",
"medium": "Oil on canvas",
"department": "Painting and Sculpture of Europe",
"isPublicDomain": true,
"imageUrl": "https://www.artic.edu/iiif/2/…/full/843,/0/default.jpg",
"artworkUrl": "https://www.artic.edu/artworks/16568",
"collectedAt": "2026-09-20T17:40:00.000Z"
}
Common use cases
- Art research & education — build reading lists, study sets and reference sheets.
- Digital collections — mirror or index parts of the collection with images.
- Design & moodboards — source artwork and imagery by theme or artist.
- Computer-vision datasets — assemble labelled art image sets (public-domain).
- Rights-aware reuse — filter to public-domain works with the image and credit line.
Frequently asked questions
Do I need any login, account or key? No. Just add keywords and run.
Can I get the images? Yes — each row includes a high-resolution imageUrl.
Can I get only reusable art? Yes — enable Public-domain only.
How many artworks can I get? Set Max artworks to whatever you need (0 = no limit) — the collection has over 100,000 works.
What format is the data? A flat table you can export as JSON, CSV or Excel, or fetch from the Apify API.
Related scrapers
Building a culture or media toolkit? Check out our other content and data scrapers on Apify Store — all with the same clean, one-row-per-item output.
Input
| Field | Type | Description |
|---|---|---|
searchQueriesSearch keywords | array | Search the collection by keyword — artist, title, style or subject, e.g. 'monet', 'japanese woodblock', 'self portrait'. Each keyword runs its own search. Leave empty to browse the whole collection. |
publicDomainOnlyPublic-domain only | boolean | Only return artworks that are in the public domain (freely reusable, including the high-resolution image). Default: false |
maxItemsMax artworks | integer | Maximum number of artworks to collect across all keywords (0 = no limit). Default: 100 |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~artic-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchQueries": [
"monet"
]
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/artic-scraper").call(run_input={
"searchQueries": [
"monet"
]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/artic-scraper').call({
"searchQueries": [
"monet"
]
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Artwork scraped Charged for each artwork returned. | $0.0015 | $0.0008 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
North Data Scraper
Look up European companies on North Data: legal name, former names, register number, address, founding date, LEI, business purpose, managing directors and officers, and recent register publications. Germany, UK, France, Austria and 20+ countries. Bulk lookups.
2,467 runs · 5 users · $0.004 / companyWebsite Content Crawler
Extract clean, readable content from any list of websites: page title, meta description, headings, main body text, word count and link/image counts. Optional same-domain crawl. Bulk-ready. Great for LLM/RAG ingestion, content audits and research.
206 runs · 20 users · $0.0024 / page scrapedSpyFu Domain Scraper
Bulk SEO and PPC reports for any domain from SpyFu: organic keywords, monthly SEO clicks and value, Google Ads budget, paid keywords, top keywords, competitors, top countries and monthly history. Competitor research for agencies. Export CSV/JSON.
185 runs · 7 users · $0.008 / domain reportTrustpilot Reviews Scraper
Scrape Trustpilot reviews and company ratings by company domain or Trustpilot URL: star rating, title, text, reviewer name & country, verification, date, company reply, plus company TrustScore and total reviews.
146 runs · 4 users · $0.0006 / review scrapedACRA Singapore Company Registry Scraper
Search and export Singapore's full ACRA corporate registry: UEN, entity name, status, incorporation date, address, SSIC industry codes, officers, former names and audit firms. Filter by name, status, entity type or industry. Public open data, no setup.
138 runs · 10 users · $0.01 / company scrapedWayback Machine Scraper
List every Internet Archive (Wayback Machine) snapshot of a URL or whole domain: timestamp, snapshot URL, status code, MIME type and content digest. Filter by date, status and dedupe. For SEO, OSINT and historical research. No setup.
135 runs · 15 users · $0.002 / snapshot scrapedSend the site and the fields. We build it and you get it first.