Object
Info
The object endpoint provides access to a single object from the Design Museum Gent collection, enriched with multilingual titles, descriptions, production and acquisition history, material information, validated image links and color data extracted from digital reproductions.
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
colors | boolean | false | Include color data extracted from the digital image — HEX values, CSS names and base colors with percentages |
endpoint:
GET https://data.designmuseumgent.be/v2/id/object/{PID}
# check if an object exists
curl -k -I 'https://data.designmuseumgent.be/v2/id/object/1987-1105'
# conditional GET — only fetch if changed
curl -k -H 'If-None-Match: "1987-1105-1714298326000"' \
'https://data.designmuseumgent.be/v2/id/object/1987-1105'
example:
GET https://data.designmuseumgent.be/v2/id/object/1987-1105?colors=true
Response format
Data is returned as CIDOC-CRM compliant JSON-LD using the following vocabularies:
| Prefix | Namespace |
|---|---|
crm | http://www.cidoc-crm.org/cidoc-crm/ |
owl | https://www.w3.org/2002/07/owl# |
rdfs | http://www.w3.org/2000/01/rdf-schema# |
xsd | http://www.w3.org/2001/XMLSchema# |
prov | http://www.w3.org/ns/prov# |
| Code | Description |
|---|---|
| 200 | Successful request returning a single object as CIDOC-CRM JSON-LD |
| 404 | Object not found |
| 500 | Server error |
Special cases
Permanently removed objects
If an object has been permanently removed from the collection, the API returns HTTP 410 Gone:
{
"error": "This object has been permanently removed from our collection."
}
This also applies when requesting the special path:
GET https://data.designmuseumgent.be/v2/id/object/removed
Resolved objects
Objects in the collection are sometimes merged into another record — for example when a duplicate is discovered or when an object is reassigned to a parent record. In these cases the API returns HTTP 301 Moved Permanently with a Location header pointing to the canonical URI:
HTTP/1.1 301 Moved Permanently
Location: https://data.designmuseumgent.be/v2/id/object/1987-0858
The response body also includes a human-readable message:
{
"message": "This object has been merged into 1987-0858.",
"resolved": "https://data.designmuseumgent.be/v2/id/object/1987-0858"
}
Tips
Most HTTP clients follow redirects automatically. If you are building an integration, make sure your client is configured to follow 301 redirects to always receive the canonical record.
ARK identifiers
All object URIs are also resolvable using the ARK identifier format:
GET https://data.designmuseumgent.be/v2/id/ark:/29417/object/{ObjectPID}
Both routes return identical responses.
| Code | Description |
|---|---|
| 200 | Successful request |
| 301 | Object has been merged — follow the Location header |
| 404 | Object not found |
| 410 | Object permanently removed |
| 500 | Server error |
Fields
Basic identification
| Field | Type | Description | Example |
|---|---|---|---|
@id | URI | Internal DMG URI for the object | https://data.designmuseumgent.be/v2/id/object/1987-1105 |
@type | string | CIDOC-CRM class | crm:E22_Human-Made_Object |
rdfs:label | string | Default label (Dutch title) | "Beeldje van een vis in opaalglas" |
prov:generatedAtTime | xsd:dateTime | Timestamp of last harvest | "2026-04-28T10:38:46" |
Authority links
owl:sameAs contains an array of URIs linking the object to external authority records in the Stad Gent datahub:
"owl:sameAs": [
"https://stad.gent/id/mensgemaaktobject/dmg/530008224"
]
Warning
Stad Gent URIs (stad.gent/id/...) used in owl:sameAs are persistent identifiers but do not currently resolve to a human-readable or machine-readable resource. They are intended as globally unique identifiers for alignment with other Stad Gent datasets, not as dereferenceable URLs.
URIs from Getty (vocab.getty.edu), Wikidata (wikidata.org), EU Publications Office (publications.europa.eu) and ULAN do resolve and return linked data.
Provenance — prov:generatedAtTime
Each record includes a prov:generatedAtTime timestamp indicating when the record was last harvested from the source system. This is not the date the object was created or modified in the museum's collection management system — it is the date the DMG API last processed and stored this record.
"prov:generatedAtTime": {
"@type": "xsd:dateTime",
"@value": "2026-04-28T10:38:46.7599119"
}
| Field | Description |
|---|---|
@type | Always xsd:dateTime |
@value | ISO 8601 timestamp of the last harvest |
Incremental harvesting
Use prov:generatedAtTime together with the ?modifiedSince= parameter to build efficient incremental sync pipelines — only fetch records that have changed since your last harvest:
GET https://data.designmuseumgent.be/v2/id/objects?modifiedSince=2026-05-01&fullRecord=true
The ETag and Last-Modified response headers on single entity endpoints expose the same timestamp for HTTP cache validation:
curl -k -I 'https://data.designmuseumgent.be/v2/id/object/1987-1105'
# Last-Modified: Tue, 28 Apr 2026 10:38:46 GMT
# ETag: "1987-1105-1714298326000"
Identifiers & titles — crm:P1_is_identified_by
An array of crm:E42_Identifier and crm:E41_Appellation nodes.
@type | Description |
|---|---|
crm:E42_Identifier | Internal DMG object number |
crm:E41_Appellation | Multilingual title, one per language |
Internal identifier pattern
All internal identifiers follow the DMG object number pattern (e.g. 1987-1105) and are typed using: https://data.designmuseumgent.be/v2/id/type/objectnummer
Multilingual titles
Titles are available in Dutch, French and English where translations exist.
"crm:P1_is_identified_by": [
{
"@type": "crm:E41_Appellation",
"rdfs:label": "Beeldje van een vis in opaalglas",
"crm:P72_has_language": {
"@id": "http://publications.europa.eu/resource/authority/language/NLD"
}
},
{
"@type": "crm:E41_Appellation",
"rdfs:label": "Figurine of a fish in opaline glass",
"crm:P72_has_language": {
"@id": "http://publications.europa.eu/resource/authority/language/ENG"
}
}
]
Object type — crm:P2_has_type
Array of concept types classifying the object, resolved to internal DMG concept URIs where available.
| Field | Description | Example |
|---|---|---|
@id | Internal DMG concept URI | https://data.designmuseumgent.be/v2/id/concept/530004716 |
owl:sameAs | External authority URI (Getty AAT) | http://vocab.getty.edu/aat/300047090 |
rdfs:label | Label of the type | "beeldhouwwerk" |
Materials — crm:P45_consists_of
Array of materials the object consists of, typed as crm:E57_Material and resolved to internal DMG concept URIs where available.
| Field | Description | Example |
|---|---|---|
@id | Internal DMG concept URI | https://data.designmuseumgent.be/v2/id/concept/530006434 |
owl:sameAs | External authority URI (Getty AAT) | http://vocab.getty.edu/aat/300010797 |
rdfs:label | Label of the material | "glas (materiaal)" |
Descriptions — crm:P67i_is_referred_to_by
Array of crm:E33_Linguistic_Object nodes, one per available language.
| Field | Description | Example |
|---|---|---|
rdfs:label | Full description text | "Beeldje van een vis in geperst opaalglas..." |
crm:P2_has_type | Classifies this as a description | http://vocab.getty.edu/aat/300080091 |
crm:P72_has_language | Language of the description | http://publications.europa.eu/resource/authority/language/NLD |
Info
Not all objects have descriptions in all three languages. French and English descriptions are being added as part of an ongoing translation project.
Current keeper — crm:P50_has_current_keeper
| Field | Description | Example |
|---|---|---|
@id | Wikidata URI of the institution | http://www.wikidata.org/entity/Q1809071 |
@type | CIDOC-CRM class | crm:E39_Actor |
rdfs:label | Name of the institution | "Design Museum Gent" |
Production — crm:P108i_was_produced_by
Describes the physical making of the object as a crm:E12_Production event.
| Field | Description | Example |
|---|---|---|
@id | URI of the production event | .../object/1987-1105/production |
crm:P14_carried_out_by | Producer — resolved to internal agent URI | DMG-A-03731 |
crm:P7_took_place_at | Place of production (Getty TGN) | http://vocab.getty.edu/tgn/7008038 |
crm:P32_used_general_technique | Technique(s) used | resolved concept URI |
crm:P4_has_time-span | Date of production (EDTF) | "1932/1932" |
Creation — crm:P94i_was_created_by
Describes the intellectual design act as a crm:E65_Creation event. When multiple designers are involved, this is an array.
| Field | Description | Example |
|---|---|---|
@id | URI of the creation event | .../object/1987-1105/creation/1 |
crm:P14_carried_out_by | Designer — resolved to internal agent URI | |
crm:P7_took_place_at | Place of creation (Getty TGN) | |
crm:P4_has_time-span | Date of creation (EDTF) | "2016/2016" |
Info
Production (crm:E12_Production) and Creation (crm:E65_Creation) are modelled as separate events because they represent distinct activities — the physical making and the intellectual design act — which may involve different actors, places and dates.
Acquisition — crm:P24i_changed_ownership_through
Describes how the object entered the collection as a crm:E8_Acquisition event.
| Field | Description | Example |
|---|---|---|
@id | URI of the acquisition event | .../object/1987-1105/acquisition |
crm:P2_has_type | Acquisition method | "legaat" |
crm:P4_has_time-span | Year of acquisition | "1987" |
crm:P7_took_place_at | Place of acquisition | "Den Haag" |
crm:P22_transferred_title_to | Receiving institution | "Design Museum Gent" |
Dimensions — crm:P43_has_dimension
Array of crm:E54_Dimension nodes for the object's physical dimensions.
| Field | Description | Example |
|---|---|---|
crm:P2_has_type | Type of measurement | "hoogte", "breedte", "diepte", "diameter" |
crm:P90_has_value | Numeric value | 6 |
crm:P91_has_unit | Unit of measurement | http://vocab.getty.edu/aat/300379098 (cm) |
Physical components
Some objects in the collection are part of a larger set. The API models these relationships using two CIDOC-CRM properties.
crm:P46_has_component — koepelrecord
A koepelrecord is a parent object that groups a set of related physical components. When an object is a koepelrecord, the response includes a crm:P46_has_component array listing all its parts:
"crm:P46_has_component": [
{
"@id": "https://data.designmuseumgent.be/v2/id/object/3645_1-3",
"@type": "crm:E22_Human-Made_Object"
},
{
"@id": "https://data.designmuseumgent.be/v2/id/object/3645_2-3",
"@type": "crm:E22_Human-Made_Object"
},
{
"@id": "https://data.designmuseumgent.be/v2/id/object/3645_3-3",
"@type": "crm:E22_Human-Made_Object"
}
]
Each @id is a resolvable URI pointing to the individual part record.
crm:P46i_forms_part_of — part of a set
When an object is a component of a larger set, the response includes a crm:P46i_forms_part_of node pointing to the parent koepelrecord:
"crm:P46i_forms_part_of": {
"@id": "https://data.designmuseumgent.be/v2/id/object/3645_0-3",
"@type": "crm:E22_Human-Made_Object"
}
Object number pattern
The relationship between parent and parts is derived from the object number pattern:
| Pattern | Role | Example |
|---|---|---|
PREFIX_0-N | Koepelrecord (parent) | 3645_0-3 — parent of 3 parts |
PREFIX_X-N | Component (part) | 3645_1-3 — part 1 of 3 |
Where N is the total number of parts and X is the part number.
Tips
Use crm:P46i_forms_part_of to navigate from a part to its parent, and crm:P46_has_component to navigate from a parent to all its parts. Both URIs are fully resolvable via the object endpoint.
Sub-collections — crm:P106i_forms_part_of
Objects may belong to one or more named sub-collections or provenance groups. These are modelled as crm:E78_Curated_Holding nodes using crm:P106i_forms_part_of, distinct from the physical koepelrecord relationship expressed via crm:P46i_forms_part_of:
"crm:P106i_forms_part_of": [
{
"@id": "https://data.designmuseumgent.be/v2/id/concept/530010723",
"@type": "crm:E78_Curated_Holding",
"rdfs:label": "legaat Havermans",
"owl:sameAs": "https://stad.gent/id/concept/530010723"
},
{
"@id": "https://data.designmuseumgent.be/v2/id/concept/530011047",
"@type": "crm:E78_Curated_Holding",
"rdfs:label": "Val-Saint-Lambert",
"owl:sameAs": "https://stad.gent/id/concept/530011047"
}
]
| Property | Type | Description |
|---|---|---|
crm:P46i_forms_part_of | crm:E22_Human-Made_Object | Physical koepelrecord parent |
crm:P106i_forms_part_of | crm:E78_Curated_Holding | Named sub-collection or provenance group |
Exhibitions — crm:P12i_was_present_at
Array of exhibitions the object was shown in, resolved to internal DMG exhibition URIs.
| Field | Description | Example |
|---|---|---|
@id | Internal DMG exhibition URI | https://data.designmuseumgent.be/v2/id/exhibition/TE_2020-001 |
owl:sameAs | External Stad Gent URI | https://stad.gent/id/tentoonstelling/530003726 |
rdfs:label | Title of the exhibition | "Kleureyck. Van Eycks kleuren in design" |
Resolvable URIs
Each @id in crm:P12i_was_present_at is resolvable — you can fetch the full exhibition record directly from it.
Media — crm:P129i_is_subject_of
When video or audio resources are available for an object they are included alongside the IIIF manifest as additional crm:E73_Information_Object nodes, each typed using Getty AAT:
| Type | Getty AAT | Description |
|---|---|---|
| IIIF manifest | 300417895 | IIIF presentation manifest |
| Video | 300263419 | Video recording |
| Audio | 300263472 | Audio recording — e.g. audio description |
crm:P102_has_title | Title of the media resource as crm:E35_Title | "Designer portrait" |
crm:P4_has_time-span | Publication date as crm:E52_Time-Span | "2021-03-15" |
Info
Not all objects have media. When multiple crm:P129i_is_subject_of nodes are present, use crm:P2_has_type to distinguish between them.
Images (utility) — crm:P138i_has_representation
Direct, validated links to the IIIF image URIs for the object, together with their rights statement and attribution. This lets clients render images without dereferencing the IIIF manifest first.
| Field | Description |
|---|---|
crm:P138i_has_representation | Array of crm:E38_Image blocks — every validated image for the object, in canvas order. Omitted if the object has no validated images. |
image | Convenience field: the first crm:E38_Image from the array above, repeated for clients that only need a single thumbnail. Not a CIDOC property — purely a developer shortcut. Omitted when the array is empty. |
Image fields
Each crm:E38_Image is modeled in CIDOC-CRM and contains:
| Field | Description |
|---|---|
@id | Full-resolution IIIF image URI |
@type | Always crm:E38_Image |
thumbnail | 400px-wide IIIF derivative of the same image — convenient for grid views |
crm:P3_has_note | Attribution string (photographer, rights holder, source) |
crm:P104_is_subject_to | Rights statement, typed as crm:E30_Right. The @id is the canonical rights URI (e.g. a rightsstatements.org or Creative Commons URI). |
Why both crm:P138i_has_representation and image?
crm:P138i_has_representation is the canonical CIDOC property carrying all images in canvas order. It is always an array, even when there is only one image.
image is a non-CIDOC convenience key carrying just the first image, repeated. It exists so client code can write obj.image.thumbnail instead of iterating an array when all they need is a single picture. JSON-LD consumers doing proper triple processing should ignore image and only read crm:P138i_has_representation.
Image validation
Image URIs have been validated against the IIIF image server with a HEAD request — only URIs returning a 2xx/3xx response are included. Forbidden (403) and missing (404) images are pruned from the response, so the image fields contain working links by construction.
If every image of an object failed validation, the object still has its IIIF manifest reference (crm:P129i_is_subject_of) but crm:P138i_has_representation and image are omitted.
"crm:P138i_has_representation": [
{
"@id": "https://api.collectie.gent/iiif/image/iiif/2/faa08ed8c1f74e26c424cd738a0b5297-1987-1105.jpg/full/full/0/default.jpg",
"@type": "crm:E38_Image",
"thumbnail": "https://api.collectie.gent/iiif/image/iiif/2/faa08ed8c1f74e26c424cd738a0b5297-1987-1105.jpg/full/400,/0/default.jpg",
"crm:P3_has_note": "photographer: Foto Design Museum Gent, source: Design Museum Gent",
"crm:P104_is_subject_to": {
"@id": "http://creativecommons.org/publicdomain/zero/1.0/",
"@type": "crm:E30_Right"
}
}
],
"image": {
"@id": "https://api.collectie.gent/iiif/image/iiif/2/faa08ed8c1f74e26c424cd738a0b5297-1987-1105.jpg/full/full/0/default.jpg",
"@type": "crm:E38_Image",
"thumbnail": "https://api.collectie.gent/iiif/image/iiif/2/faa08ed8c1f74e26c424cd738a0b5297-1987-1105.jpg/full/400,/0/default.jpg",
"crm:P3_has_note": "photographer: Foto Design Museum Gent, source: Design Museum Gent",
"crm:P104_is_subject_to": {
"@id": "http://creativecommons.org/publicdomain/zero/1.0/",
"@type": "crm:E30_Right"
}
}
Color data — crm:P65_shows_visual_item
Info
Color data is hidden by default. Add ?colors=true to include it in the response:
GET https://data.designmuseumgent.be/v2/id/object/1987-0959_0-3?colors=true
When a digital image is available and ?colors=true is set, color information extracted from it is exposed as one or more crm:E36_Visual_Item nodes — one per image. Each node contains two crm:E26_Physical_Feature nodes: one for exact HEX values and one for aggregated base colors.
| Field | Description |
|---|---|
crm:P138i_has_representation | Direct link to the IIIF image |
crm:P56_bears_feature | Array of two color feature nodes per image |
How colors are extracted
Colors are extracted using a computer vision pipeline:
- The background is removed using a neural network (
rembg) so only the object itself is analysed - KMeans clustering groups foreground pixels into dominant color clusters
- Each cluster is mapped to the closest CSS named color using LAB color distance
- Each cluster is also mapped to a base color category (red, orange, yellow, green, blue, purple, pink, brown, grey, black, white)
HEX colors — /visual/colors/hex
Exact HEX values for each dominant color cluster, with CSS name and percentage coverage:
{
"@id": ".../visual/image/1/colors/hex",
"@type": "crm:E26_Physical_Feature",
"rdfs:comment": "Dominant colors extracted from the digital image as HEX values",
"crm:P3_has_note": [
{
"@type": "crm:E62_String",
"rdf:value": "#ad86a0",
"rdfs:label": "English lavender",
"crm:P43_has_dimension": {
"@type": "crm:E54_Dimension",
"crm:P90_has_value": { "@value": 21.64, "@type": "xsd:decimal" },
"crm:P91_has_unit": { "rdfs:label": "%" }
}
},
{
"@type": "crm:E62_String",
"rdf:value": "#a27892",
"rdfs:label": "Mountbatten pink",
"crm:P43_has_dimension": {
"@type": "crm:E54_Dimension",
"crm:P90_has_value": { "@value": 19.17, "@type": "xsd:decimal" },
"crm:P91_has_unit": { "rdfs:label": "%" }
}
}
]
}
| Field | Description | Example |
|---|---|---|
rdf:value | Exact HEX color code | "#ad86a0" |
rdfs:label | Closest CSS color name | "English lavender" |
crm:P90_has_value | Percentage of foreground pixels | 21.64 |
Base colors — /visual/colors/base
The same colors aggregated into broad base color categories for indexing and filtering. Multiple HEX clusters with the same base color are summed into a single entry:
{
"@id": ".../visual/image/1/colors/base",
"@type": "crm:E26_Physical_Feature",
"rdfs:comment": "Dominant base colors grouped and aggregated for indexing",
"crm:P3_has_note": [
{
"@type": "crm:E62_String",
"rdf:value": "pink",
"crm:P43_has_dimension": {
"@type": "crm:E54_Dimension",
"crm:P90_has_value": { "@value": 70.53, "@type": "xsd:decimal" },
"crm:P91_has_unit": { "rdfs:label": "%" }
}
},
{
"@type": "crm:E62_String",
"rdf:value": "grey",
"crm:P43_has_dimension": {
"@type": "crm:E54_Dimension",
"crm:P90_has_value": { "@value": 20.54, "@type": "xsd:decimal" },
"crm:P91_has_unit": { "rdfs:label": "%" }
}
}
]
}
Available base colors: red, orange, yellow, green, blue, purple, pink, brown, grey, black, white
Multi-image objects
Objects with multiple images have one crm:E36_Visual_Item node per image, identified by index: .../visual/image/1/colors/hex .../visual/image/2/colors/hex
When there is only one image the value of crm:P65_shows_visual_item is a single object rather than an array.
Quick link
Color data example: 1987-0959_0-3?colors=true
Creative projects — crm:P15i_was_motivation_of
When creative projects have been inspired by or made use of this object, they are listed as crm:E7_Activity nodes typed as creative projects.
| Field | Description |
|---|---|
crm:P102_has_title | Title of the project as crm:E35_Title |
crm:P129i_is_subject_of | Link to the project URL |
crm:P4_has_time-span | Year of the project |
Info
This field is curated manually — not all objects have associated projects.
Example response
{
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105",
"@type": "crm:E22_Human-Made_Object",
"@context": {
"crm": "http://www.cidoc-crm.org/cidoc-crm/",
"owl": "https://www.w3.org/2002/07/owl#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"prov": "http://www.w3.org/ns/prov#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#"
},
"owl:sameAs": ["https://stad.gent/id/mensgemaaktobject/dmg/530008224"],
"rdfs:label": "Beeldje van een vis in opaalglas",
"prov:generatedAtTime": {
"@type": "xsd:dateTime",
"@value": "2026-04-28T10:38:46.7599119"
},
"crm:P2_has_type": [
{
"@id": "https://data.designmuseumgent.be/v2/id/concept/530004716",
"@type": "crm:E55_Type",
"owl:sameAs": "http://vocab.getty.edu/aat/300047090",
"rdfs:label": "beeldhouwwerk"
}
],
"crm:P45_consists_of": [
{
"@id": "https://data.designmuseumgent.be/v2/id/concept/530006434",
"@type": "crm:E57_Material",
"owl:sameAs": "http://vocab.getty.edu/aat/300010797",
"rdfs:label": "glas (materiaal)"
}
],
"crm:P1_is_identified_by": [
{
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105/identifier/objectnummer",
"@type": "crm:E42_Identifier",
"rdfs:label": "1987-1105",
"crm:P2_has_type": {
"@id": "https://data.designmuseumgent.be/v2/id/type/objectnummer",
"@type": "crm:E55_Type",
"rdfs:label": "Objectnummer"
}
},
{
"@type": "crm:E41_Appellation",
"rdfs:label": "Beeldje van een vis in opaalglas",
"crm:P72_has_language": {
"@id": "http://publications.europa.eu/resource/authority/language/NLD"
}
},
{
"@type": "crm:E41_Appellation",
"rdfs:label": "Figurine of a fish in opaline glass",
"crm:P72_has_language": {
"@id": "http://publications.europa.eu/resource/authority/language/ENG"
}
}
],
"crm:P67i_is_referred_to_by": [
{
"@type": "crm:E33_Linguistic_Object",
"rdfs:label": "Beeldje van een vis in geperst opaalglas...",
"crm:P2_has_type": {
"@id": "http://vocab.getty.edu/aat/300080091",
"@type": "crm:E55_Type",
"rdfs:label": "description"
},
"crm:P72_has_language": {
"@id": "http://publications.europa.eu/resource/authority/language/NLD"
}
}
],
"crm:P108i_was_produced_by": {
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105/production",
"@type": "crm:E12_Production",
"crm:P14_carried_out_by": {
"@id": "https://data.designmuseumgent.be/v2/id/agent/DMG-A-03731",
"@type": "crm:E39_Actor",
"owl:sameAs": "http://www.wikidata.org/entity/Q43136175",
"rdfs:label": "Sabino, Marius-Ernest"
},
"crm:P7_took_place_at": {
"@id": "http://vocab.getty.edu/tgn/7008038",
"@type": "crm:E53_Place",
"rdfs:label": "Parijs"
},
"crm:P32_used_general_technique": [
{
"@id": "https://data.designmuseumgent.be/v2/id/concept/530008035",
"@type": "crm:E55_Type",
"owl:sameAs": "http://vocab.getty.edu/aat/300053136",
"rdfs:label": "persen"
}
]
},
"crm:P50_has_current_keeper": {
"@id": "http://www.wikidata.org/entity/Q1809071",
"@type": "crm:E39_Actor",
"rdfs:label": "Design Museum Gent"
},
"crm:P24i_changed_ownership_through": {
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105/acquisition",
"@type": "crm:E8_Acquisition",
"crm:P2_has_type": {
"@id": "https://data.designmuseumgent.be/v2/id/concept/530000225",
"@type": "crm:E55_Type",
"rdfs:label": "legaat"
},
"crm:P4_has_time-span": {
"@type": "crm:E52_Time-Span",
"rdfs:label": "1987",
"crm:P82a_begin_of_the_begin": { "@type": "xsd:gYear", "@value": "1987" },
"crm:P82b_end_of_the_end": { "@type": "xsd:gYear", "@value": "1987" }
},
"crm:P7_took_place_at": {
"@id": "http://vocab.getty.edu/tgn/7006810",
"@type": "crm:E53_Place",
"rdfs:label": "Den Haag"
},
"crm:P22_transferred_title_to": {
"@id": "http://www.wikidata.org/entity/Q1809071",
"@type": "crm:E39_Actor",
"rdfs:label": "Design Museum Gent"
}
},
"crm:P129i_is_subject_of": {
"@id": "https://api.collectie.gent/iiif/presentation/v2/manifest/dmg:1987-1105",
"@type": "crm:E73_Information_Object",
"crm:P2_has_type": {
"@id": "http://vocab.getty.edu/aat/300417895",
"@type": "crm:E55_Type",
"rdfs:label": "IIIF manifest"
}
},
"crm:P138i_has_representation": [
{
"@id": "https://api.collectie.gent/iiif/image/iiif/2/99d9e8c816c8bdb0e82794fec82a506b-transcode-1987-1105.jpg/full/full/0/default.jpg",
"@type": "crm:E38_Image",
"thumbnail": "https://api.collectie.gent/iiif/image/iiif/2/99d9e8c816c8bdb0e82794fec82a506b-transcode-1987-1105.jpg/full/400,/0/default.jpg",
"crm:P3_has_note": "photographer: Foto Design Museum Gent, source: Design Museum Gent",
"crm:P104_is_subject_to": {
"@id": "http://creativecommons.org/publicdomain/zero/1.0/",
"@type": "crm:E30_Right"
}
}
],
"image": {
"@id": "https://api.collectie.gent/iiif/image/iiif/2/99d9e8c816c8bdb0e82794fec82a506b-transcode-1987-1105.jpg/full/full/0/default.jpg",
"@type": "crm:E38_Image",
"thumbnail": "https://api.collectie.gent/iiif/image/iiif/2/99d9e8c816c8bdb0e82794fec82a506b-transcode-1987-1105.jpg/full/400,/0/default.jpg",
"crm:P3_has_note": "photographer: Foto Design Museum Gent, source: Design Museum Gent",
"crm:P104_is_subject_to": {
"@id": "http://creativecommons.org/publicdomain/zero/1.0/",
"@type": "crm:E30_Right"
}
},
"crm:P65_shows_visual_item": {
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105/visual",
"@type": "crm:E36_Visual_Item",
"crm:P2_has_type": {
"@id": "http://vocab.getty.edu/aat/300264863",
"@type": "crm:E55_Type",
"rdfs:label": "digital image"
},
"crm:P138i_has_representation": {
"@id": "https://api.collectie.gent/iiif/image/iiif/2/99d9e8c816c8bdb0e82794fec82a506b-transcode-1987-1105.jpg/full/full/0/default.jpg",
"@type": "crm:E38_Image"
},
"crm:P56_bears_feature": [
{
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105/visual/colors/hex",
"@type": "crm:E26_Physical_Feature",
"crm:P2_has_type": {
"@id": "http://vocab.getty.edu/aat/300056130",
"@type": "crm:E55_Type",
"rdfs:label": "color"
},
"rdfs:comment": "Dominant colors extracted from the digital image as HEX values",
"crm:P3_has_note": [
{ "@value": "#9fabb5", "@type": "xsd:string" },
{ "@value": "#212225", "@type": "xsd:string" },
{ "@value": "#788daa", "@type": "xsd:string" }
]
},
{
"@id": "https://data.designmuseumgent.be/v2/id/object/1987-1105/visual/colors/css",
"@type": "crm:E26_Physical_Feature",
"crm:P2_has_type": {
"@id": "http://vocab.getty.edu/aat/300056130",
"@type": "crm:E55_Type",
"rdfs:label": "color"
},
"rdfs:comment": "Dominant colors clustered to CSS named colors for indexing",
"crm:P3_has_note": [
{ "@value": "Raisin black", "@type": "xsd:string" },
{ "@value": "Dark sky blue", "@type": "xsd:string" },
{ "@value": "Cadet grey", "@type": "xsd:string" }
]
}
]
}
}