changedInput schema / properties / objectIDs / description
Previous value: -"One or more Met object IDs to fetch. Maximum 20 per call. IDs come from met_search_collections. Partial failures are reported per ID rather than failing the whole batch."New value: +"One or more Met object IDs to fetch. Maximum 20 per call. IDs come from met_search_collections. A repeated ID is fetched and returned once, at its first position. Partial failures are reported per ID rather than failing the whole batch."
addedOutput schema / properties / deferred
Added value: +{
+ "description": "Records that were fetched but did not fit the call’s cumulative budget on serialized structuredContent bytes, in request order. Re-call met_get_object with these IDs to retrieve them. Absent when every fetched record fit.",
+ "items": {
+ "additionalProperties": false,
+ "description": "A record fetched successfully but withheld to keep the response bounded.",
+ "properties": {
+ "bytes": {
+ "description": "Serialized structuredContent size of the withheld record — the same scale the budget is measured on — so a follow-up batch can be sized before it is requested.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "objectID": {
+ "description": "Object ID whose record was fetched but withheld from this response.",
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "objectID",
+ "bytes"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / notice
Added value: +{
+ "description": "How to retrieve the deferred records, with the budget applied. Present only when the batch byte budget deferred a record.",
+ "type": "string"
+}
addedOutput schema / properties / objects / items / properties / geography
Added value: +{
+ "additionalProperties": false,
+ "description": "Findspot detail beyond the top-level country and region, which are not repeated here. Every field is an empty string when the Met records nothing; population concentrates in the archaeological departments.",
+ "properties": {
+ "city": {
+ "description": "City of origin or findspot (e.g., \"Damascus\", \"Constantinople (?)\", \"Springfield\"). The most widely populated field of this block outside the archaeological departments; empty when the Met records no city.",
+ "type": "string"
+ },
+ "county": {
+ "description": "County of origin. Empty on nearly every record.",
+ "type": "string"
+ },
+ "excavation": {
+ "description": "Excavation that recovered the object (e.g., \"MMA excavations, 1928-29\"). Excavated objects only.",
+ "type": "string"
+ },
+ "geographyType": {
+ "description": "How the object relates to the place (e.g., \"From\", \"Original\", \"Probably originally from\"). Empty when the Met records no findspot.",
+ "type": "string"
+ },
+ "locale": {
+ "description": "Named place within the site (e.g., \"Late Period cemetery, Tomb of Harkhebit\"). Excavated objects only.",
+ "type": "string"
+ },
+ "locus": {
+ "description": "Specific findspot within the locale (e.g., \"burial chamber\"). Excavated objects only.",
+ "type": "string"
+ },
+ "river": {
+ "description": "Associated river. Empty on nearly every record.",
+ "type": "string"
+ },
+ "state": {
+ "description": "State or province of origin (e.g., \"Massachusetts\"). Sparse, and concentrated in departments that catalogue a manufacturing place. Empty when the Met records none.",
+ "type": "string"
+ },
+ "subregion": {
+ "description": "Sub-region or site within the region (e.g., \"Saqqara\", \"Deir el-Bahri\"). Commonly populated for archaeological departments, empty elsewhere.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "geographyType",
+ "city",
+ "state",
+ "county",
+ "subregion",
+ "locale",
+ "locus",
+ "excavation",
+ "river"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / objects / items / properties / measurements
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": false,
+ "description": "One measured element of the object.",
+ "properties": {
+ "elementDescription": {
+ "description": "Qualifier distinguishing this element from a sibling with the same name (e.g., \"Print\" vs \"Negativ\"). Empty when the Met records none.",
+ "type": "string"
+ },
+ "elementMeasurements": {
+ "additionalProperties": {
+ "description": "Measured value — centimeters for spatial axes, kilograms for weight.",
+ "type": "number"
+ },
+ "description": "Measured axes for this element. Which keys are present varies element to element, so read the keys rather than assuming a fixed set. Empty object when the Met records no values.",
+ "propertyNames": {
+ "description": "Measurement axis (e.g., \"Height\", \"Width\", \"Depth\", \"Length\").",
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "elementName": {
+ "description": "Which part of the object was measured (e.g., \"Overall\", \"Other\", \"Length\").",
+ "type": "string"
+ }
+ },
+ "required": [
+ "elementName",
+ "elementDescription",
+ "elementMeasurements"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Structured element measurements — the numeric counterpart to the formatted dimensions string. Null when the Met records none."
+}
changedOutput schema / properties / objects / items / required
Previous value: -[
- "objectID",
- "title",
- "isPublicDomain",
- "hasCC0Image",
- "primaryImage",
- "primaryImageSmall",
- "additionalImages",
- "objectURL",
- "department",
- "objectName",
- "classification",
- "isHighlight",
- "isTimelineWork",
- "artistDisplayName",
- "artistDisplayBio",
- "artistNationality",
- "artistBeginDate",
- "artistEndDate",
- "constituents",
- "objectDate",
- "objectBeginDate",
- "objectEndDate",
- "medium",
- "dimensions",
- "culture",
- "period",
- "dynasty",
- "accessionNumber",
- "creditLine",
- "country",
- "region",
- "tags",
- "objectWikidata_URL",
- "GalleryNumber"
-]New value: +[
+ "objectID",
+ "title",
+ "isPublicDomain",
+ "hasCC0Image",
+ "primaryImage",
+ "primaryImageSmall",
+ "additionalImages",
+ "objectURL",
+ "department",
+ "objectName",
+ "classification",
+ "isHighlight",
+ "isTimelineWork",
+ "artistDisplayName",
+ "artistDisplayBio",
+ "artistNationality",
+ "artistBeginDate",
+ "artistEndDate",
+ "constituents",
+ "objectDate",
+ "objectBeginDate",
+ "objectEndDate",
+ "medium",
+ "dimensions",
+ "culture",
+ "period",
+ "dynasty",
+ "accessionNumber",
+ "creditLine",
+ "country",
+ "region",
+ "geography",
+ "measurements",
+ "tags",
+ "objectWikidata_URL",
+ "GalleryNumber"
+]