Harvard Art Museums API

Art & Design / API Key Intermediate HTTP
Varies by plan (check documentation)

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

Use case: Integrate art data into web and mobile applications
Harvard Art Museums data via REST API
JSON-formatted response data
Requires API key authentication

Example Response

JSON 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

401 Unauthorized apikey parameter not appended to the request URL
Add ?apikey=YOUR_KEY to every request
Image URL returns 403 Some artworks have restricted image rights
Check the accesslevel field; only level 1 images are publicly viewable
Large slow response Default response includes all nested fields
Use &fields=objectid,title,primaryimageurl,century to limit response size

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 15/20
🔒 Security 5/15
🛠 Developer XP 12/20
✓ Reliability 10/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS NO
CORS UNKNOWN
Category Art & Design
Difficulty Intermediate
Verified: 2026-04-04

Similar APIs

View All →