Harvard Art Museums API
Overview
Harvard Art Museums exposes 250,000+ artworks, artists, and exhibition records with high-res images. Beginners can explore art history data with a free API key from Harvard.
Beginner Tip
Request a free API key via the GitHub docs link. Keys are issued immediately with a 2,500 requests/day limit.
Available Data
Example Response
{
"status": "success",
"data": {
"result": "Data from Harvard Art Museums",
"description": "Art",
"timestamp": "2025-01-15T10:00:00Z"
}
} Field Reference
objectid Unique identifier for the artwork object title Title of the artwork primaryimageurl Direct URL to the primary high-resolution image century Century in which the work was created, e.g., 19th century culture Cultural origin of the artwork, e.g., French, Japanese medium Materials used, e.g., Oil on canvas, Bronze Implementation Example
const url = "https://github.com/harvardartmuseums/api-docs";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Partially tested on Apr 5, 2026
Technical Specifications
Related Tags
Similar APIs
View All →Améthyste
Améthyste provides programmatic access to generate images for discord users via REST API.
Cooper Hewitt
Cooper Hewitt provides programmatic access to smithsonian design museum via REST API.
Europeana
Europeana searches digitized artworks, books, music, and videos from 3,000+ European cultural institutions.
Iconfinder
Iconfinder (now served through the Freepik API) gives access to a massive library of icons and vector graphics you can search, filter by style, and download in various formats.
Rijksmuseum
Rijksmuseum provides programmatic access to rijksmuseum data via REST API.