Get Artwork Details
get_artwork_detailsRetrieve comprehensive metadata for a single artwork by object number or Linked Art URI, including creator details, materials, provenance, and related objects.
Instructions
Full metadata for ONE artwork by objectNumber: creator, dates, materials, provenance, inscriptions, related objects. Typically follows a search_artwork / semantic_search / find_similar result, or a user-named objectNumber. Provide exactly one of objectNumber (e.g. 'SK-C-5' for The Night Watch) or uri (a Linked Art URI from relatedObjects).
Returns metadata including titles (primary plus the full set of variants with language and qualifier — Dutch/English brief/full/display/former), creator, date, dateDisplay (free-text form), description, curatorial narrative, dimensions (text + structured: height/width/depth/weight/diameter where present), extentText, materials, object type, production details (with creator life dates, gender, and Wikidata ID where available), provenance, credit line, inscriptions, license, related objects (each carrying objectNumber + iiifId for in-viewer navigation), themes, exhibitions, attributionMarks (signature/inscription counts), externalIds (handle + other), location (museum room when on display, as { roomId, floor, roomName }), recordCreated/recordModified timestamps, plus collection sets and reference metadata. Authority IDs appear at two levels: work-level under externalIds (handle + other), and entity-level under equivalents[] arrays on objectTypes, materials, production entries, subjects.depictedPersons / subjects.depictedPlaces, collectionSetLabels and themes — each entry a { authority, id, uri } triple (VIAF/ULAN/RKD/Getty TGN+AAT/GeoNames/Wikidata), and one entity can carry several, so read every entry (iconclass terms have none). The relatedObjects field carries each peer's objectNumber (canonical handle) plus a Linked Art objectUri; pass either form back here, objectNumber preferred.
Not for filter-based discovery — use search_artwork. Not for similarity discovery — use find_similar. Not for aggregate counts — use collection_stats.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | No | A Linked Art URI (e.g. 'https://id.rijksmuseum.nl/200666460') | |
| objectNumber | No | The object number of the artwork (e.g. 'SK-C-5', 'SK-A-3262') | |
| verboseExtent | No | Include the verbose free-text extentText (dcterms:extent). Default false; the structured dimensions[] and physicalDimensions cover the headline measurements. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| url | Yes | ||
| date | Yes | ||
| type | No | Primary object type — convenience sugar equal to objectTypes[0]?.label when present. objectTypes[] is the authoritative structured form (label + vocabulary id). | |
| error | No | ||
| title | Yes | ||
| themes | Yes | Curatorial thematic tags (overseas history, political history, costume, …). | |
| titles | Yes | ||
| creator | Yes | ||
| license | Yes | ||
| parents | Yes | Parent records (e.g. the sketchbook this folio belongs to). Empty for top-level objects. | |
| children | Yes | Up to 25 child records, ordered by object_number. Use search_artwork to enumerate the full set. | |
| location | Yes | Current museum room (resolved via current_location → museum_rooms join). Null if not on display. | |
| subjects | Yes | ||
| materials | Yes | ||
| childCount | Yes | Total number of child records (e.g. folios in a sketchbook). 0 for non-parent objects. | |
| creditLine | Yes | ||
| dimensions | Yes | ||
| extentText | Yes | Free-text extent / dimensions string (dcterms:extent). Verbose human-readable form. | |
| production | Yes | ||
| provenance | Yes | ||
| dateDisplay | Yes | Free-text Rijksmuseum-formatted display date (e.g. '1642', 'c. 1665-1667'). Use this for prose; date for ISO-shaped output. | |
| description | Yes | ||
| exhibitions | Yes | Exhibitions this artwork has appeared in. Most-recent first. | |
| externalIds | Yes | ||
| objectTypes | Yes | ||
| inscriptions | Yes | ||
| objectNumber | Yes | ||
| persistentId | Yes | ||
| recordCreated | Yes | ISO 8601 timestamp of catalogue record creation. | |
| collectionSets | Yes | ||
| recordModified | Yes | ISO 8601 timestamp of catalogue record's most recent modification. | |
| relatedObjects | Yes | Related-variant peer relations — creator-invariant curator-declared edges ('different example' / 'production stadia' / 'pendant'). Other curator-declared relationships (pair, set, recto|verso, original|reproduction, related object) are exposed via find_similar's Related Object channel rather than here. Capped at 25 entries — see relatedObjectsTotalCount. | |
| provenanceChain | Yes | Parsed provenance events derived from the raw `provenance` string via the project's PEG parser. Null when no provenance text is available. Clients can re-derive counts, gaps, year spans, transfer-type histograms, and earliest-known-owner from this array; the text channel renders a summary built from the same data. | |
| attributionMarks | Yes | Presence of signature/inscription marks only — a count, not content. The harvested rows carry no transcribed text and their carrier URIs do not resolve; use parsedInscriptions / search_inscriptions for the actual transcriptions. | |
| themesTotalCount | Yes | ||
| bibliographyCount | Yes | Citation count for this artwork — call get_artwork_bibliography for the entries. Null when bibliography data isn't present in this database. | |
| physicalRelations | Yes | Physical-companion objects (the artwork's frame(s) / pedestal). Distinct from relatedObjects (creator-invariant variants) and from find_similar groupings. Capped at the same preview limit — see physicalRelationsTotalCount. | |
| inscriptionSummary | Yes | Per-artwork rollup over parsedInscriptions — lets a client distinguish 'object bears text' from 'verso collector stamp boilerplate' at a glance. | |
| parsedInscriptions | Yes | Structured parse of the raw `inscriptions` blob (each physical mark is recorded twice — a detailed Dutch form and an English gloss; both are preserved here losslessly, one entry per segment). This is catalogue-entered inscription/mark data — NOT OCR and NOT an exhaustive transcription of visible text. The field is dominated by verso collector's-mark stamps; the artist-/image-applied text is a real but minority component. Use transcribedText to find what is actually written on the work; use isCollectorMark/isPlaceholder to filter ownership-stamp boilerplate. | |
| physicalDimensions | Yes | Short reconstructed dimensions string (e.g. "h 379.5 cm × w 453.5 cm") from formatDimensions(height, width). Same value and key the viewer tools (get_artwork_image / remount_viewer) emit. For the full structured measurements use dimensions[]; for verbose cataloguer prose use extentText. | |
| techniqueStatement | Yes | ||
| collectionSetLabels | Yes | ||
| curatorialNarrative | Yes | ||
| exhibitionsTotalCount | Yes | ||
| relatedObjectsTotalCount | Yes | Total related-variant peer-relation count before capping. Equals relatedObjects.length when ≤ 25. | |
| physicalRelationsTotalCount | Yes | Total physical-companion relation count before capping. |