const relationships = [
{
externalId: 'some_relationship',
sourceExternalId: 'some_source_external_id',
sourceType: 'asset' as const,
targetExternalId: 'some_target_external_id',
targetType: 'event' as const
}
];
const createdRelationships = await client.relationships.create(relationships);
await client.relationships.delete([{externalId: 'abc'}, {externalId: 'def'}]);
const relationships = await client.relationships.list({ filter: { createdTime: { min: new Date('1 jan 2018'), max: new Date('1 jan 2019') }}});
Optionalquery: RelationshipsFilterRequestconst relationships = await client.relationships.retrieve([{externalId: 'abc'}, {externalId: 'def'}]);
Deprecated
Asset-centric API, deprecated 2026-10-15 and retired 2027-12-31. Will be removed or moved in a future major release. See https://docs.cognite.com/cdf/deprecated and https://github.com/cognitedata/cognite-sdk-js/blob/master/guides/DEPRECATIONS.md.