Create contextualization links between 3D CAD nodes and CogniteAsset instances.
Use this endpoint to connect CAD objects in a specific 3D model revision to assets in data modeling projects.
These links let users navigate between 3D objects in a 3D CAD model and their connected CogniteAsset instances.
This API enforces a strict one-to-many relationship between assets and CAD nodes: a CogniteCadNode can only be connected to a single CogniteAsset, while a CogniteAsset can be connected to multiple CAD nodes.
The CAD nodes are scoped to the referenced 3D model revision.
Asset references use the space and externalId of CogniteAsset instances.
Note: This endpoint is available only in data modeling projects.
The list of asset instanceIds and nodes, and the dmsContextualizationConfig.
required | Array of objects (CreateCADContextualizationList) [ 1 .. 100 ] items |
required | object (DmsContextualizationConfigRC) |
Empty response.
The response for a failed request.
{- "items": [
- {
- "asset": {
- "instanceId": {
- "space": "string",
- "externalId": "string"
}
}, - "nodeId": 1003
}
], - "dmsContextualizationConfig": {
- "object3DSpace": "string",
- "contextualizationSpace": "string",
- "revision": {
- "instanceId": {
- "space": "string",
- "externalId": "string"
}
}
}
}{ }