Releases: DesignMuseumGent/dmg-rest-api
Releases · DesignMuseumGent/dmg-rest-api
v2.0.0 — CIDOC-CRM API
v2.0.0 — CIDOC-CRM API
This release introduces v2 of the Design Museum Gent API — a complete rewrite of the data model using pure CIDOC-CRM compliant JSON-LD.
⚠️ v1 is deprecated
v1 remains available at /v1/ until 31 December 2026. All new integrations should use v2 endpoints. See the migration guide for details.
What's new in v2
Data model
- Pure CIDOC-CRM compliant JSON-LD replacing the mixed Linked Art / OSLO model of v1
- Strict use of
crm:E22_Human-Made_Object,crm:E21_Person,crm:E7_Activity,crm:E55_Type - Provenance via PROV-O (
prov:generatedAtTime)
Multilingual support
- All titles and descriptions available in Dutch, French and English via
crm:E41_Appellationper language - Language tags use EU Publications Office language authority URIs
Agents
- Birth and death events modelled as
crm:E67_Birth/crm:E69_Death - Nationality via EU Publications Office country authority
- Wikipedia biographies as
crm:E33_Linguistic_Objectwith CC BY-SA 4.0 attribution - Wikipedia titles as multilingual
crm:E41_Appellation - Exhibition participation via
crm:P12i_was_present_at
Objects
- Production modelled as
crm:E12_Production, design ascrm:E65_Creation - Multiple creators supported as array
- Acquisition as
crm:E8_Acquisition - Dimensions as
crm:E54_Dimension - Physical parts via
crm:P46_has_component - Color data as
crm:E36_Visual_Itemwith HEX and CSS color features - IIIF manifest as
crm:E73_Information_Object - Object resolver — merged objects return
301, removed objects return410
Exhibitions
- Modelled as
crm:E7_Activity - Objects shown via
crm:P16_used_specific_objectwith internal DMG URIs - Multilingual titles and descriptions
Concepts
- Modelled as
crm:E55_Typewith SKOS labels and hierarchy skos:broader/skos:narrowerenriched with internal DMG URIs- Multilingual labels and scope notes (translation project ongoing)
Collections
- All entity types available as paginated Hydra collections
?fullRecord=truefor bulk harvesting?hasImages=truefilter on objects collection
Authority links
- All agents, concepts and places resolved to internal DMG URIs where available
- External authority links preserved as
owl:sameAs - Getty AAT, Getty TGN, Getty ULAN, Wikidata, EU Publications Office
Endpoints
| Endpoint | URI |
|---|---|
| Objects | /v2/id/objects |
| Object | /v2/id/object/{PID} |
| Agents | /v2/id/agents |
| Agent | /v2/id/agent/{PID} |
| Exhibitions | /v2/id/exhibitions |
| Exhibition | /v2/id/exhibition/{PID} |
| Concepts | /v2/id/concepts |
| Concept | /v2/id/concept/{PID} |
Documentation
Full documentation: data.designmuseumgent.be