Other types

Learn about other types used by the object relations API

The monday.com object relations API lets you create, read, and delete relationships between objects such as boards and dashboards.

The types below are used by the object relations queries and mutations, and are not independently queryable.

🚧

Only available in API versions 2026-04 and later


ObjectRelation

FieldTypeDescription
idIDThe relation’s unique identifier.
source_object_idIDThe object the relation starts from.
target_idIDThe related object’s unique identifier.
target_object_typeTargetObjectThe type of the target object.
kindRelationKindThe relation kind.

ObjectRelationInput

FieldTypeDescription
kindRelationKind!Required. The relation kind to create.
target_idID!Required. The target object’s unique identifier.
target_object_typeTargetObjectOptional. Default: BOARD.

RelationDirection

An enum used with the object_relations query to choose which side of the relation to traverse.

Enum ValueDescription
OUTGOINGRelations where the given object is the source.
INCOMINGRelations where the given object is the target.

RelationKind

An enum describing the kind of relationship between objects.

Enum ValueDescription
ALIASAlias relation between objects.
DEPENDENCYDependency relation between objects.

TargetObject

An enum identifying what type of object a relation points to.

Enum ValueDescription
BOARDA board object.
DASHBOARDA dashboard object.