Culture

April 23, 2026 ยท View on GitHub

Contains information on the cultures used to describe items in the Harvard Art Museums.

Get Cultures

GET /culture will get all cultures.

Include one or more of the following parameters to filter the items.

ParameterValue
apikeyYOUR API KEY required
qFIELD:VALUE (see Elasticsearch Query String syntax for more options)
size0-9+
page0-9+
sortFIELD NAME or "random" or "random:[SEED NUMBER]"
sortorderasc or desc
fieldscomma separated list of data fields you want in the output
aggregationsee Elasticsearch aggregations
idpipe separated list of record IDs
usedbyFIELD NAME:ID

Examples

https://api.harvardartmuseums.org/culture
Returns all of the cultures.

Response

{
    "info": {
        "totalrecordsperquery": 3,
        "totalrecords": 255,
        "pages": 85,
        "page": 1,
        "next": "https://api.harvardartmuseums.org/culture?size=3&page=2",
        "responsetime": "6 ms"
    },
    "records": [
        {
            "id": 37527705,
            "objectcount": 24,
            "lastupdate": "2015-11-22T03:17:48-0500",
            "name": "Indonesian"
        },
        {
            "id": 37528335,
            "objectcount": 4,
            "lastupdate": "2015-11-22T03:17:48-0500",
            "name": "Philisto-Arabian"
        },
        {
            "id": 37528974,
            "objectcount": 1,
            "lastupdate": "2015-11-22T03:17:48-0500",
            "name": "Yemeni"
        }
    ]
}

Get Culture

GET /culture/CULTURE_ID will get the full record of the specified culture.

Examples

https://api.harvardartmuseums.org/culture/37527705
Returns the full record for the culture Indonesian.

Response

{
    "id": 37527705,
    "name": "Indonesian",
    "objectcount": 24,
    "lastupdate": "2015-11-22T03:17:48-0500"
}