Skip to main content

Identities

EntityRelationshipRelationship.Organization.Identity

An Identity relationship links an Organisation to an identity in a multi-entity setup. It is used when an organisation has multiple legal identities, branches, or representations that need to be tracked separately while remaining connected to the same parent.

Use the Relationship_Organization_Identity endpoint to manage organisation identities. Identities inherit all fields from Relationship.

Not to be confused with "Organisations"

An Identity (Relationship_Organization_Identity) is a Relationship — it defines a specific identity an organisation holds. An Organisation (Relation_Organization) is the entity itself — the company record. The Identity links your parent organisation to the child organisation that represents a particular identity.

Endpoints

List Identities

Retrieve a paginated list of organisation identities.

GET/v1/odata/Relationship_Organization_Identity

Single Identity

Retrieve a single identity by its ID.

GET/v1/odata/Relationship_Organization_Identity({id})

With expanded relations:

GET/v1/odata/Relationship_Organization_Identity({id})?$expand=Organization,Relation

Create Identity with a New Organization

Create an identity and its underlying Organisation in one call:

POST/v1/odata/Relationship_Organization_Identity
  • Relation.ID — The parent Relation (the main organisation)
  • Organization — The child Organisation representing this identity (created automatically)

Create Identity from an Existing Organization

Link an existing Organisation as an identity:

POST/v1/odata/Relationship_Organization_Identity

Update Identity

Update an existing identity relationship. Provide only the fields to update.

PUT/v1/odata/Relationship_Organization_Identity({id})

Delete Identity

Delete an identity relationship by ID. This removes the identity link but does not delete the underlying Organisation.

DELETE/v1/odata/Relationship_Organization_Identity({id})

Fields

Standard Fields (all entities)

FieldTypeDescription
IDGuidPrimary key (UUID)
_TypeStringEntity type discriminator (Relationship.Organization.Identity)
_NameStringComputed display name
SortIndexDoubleSorting order
CreationDateDateTimeOffsetDate the record was created
LastMutationDateDateTimeOffsetDate of the last modification
IsActiveBooleanWhether the record is active
IsClosedBooleanWhether the record is closed

Identity Fields

FieldTypeDescription
NameStringIdentity display name

Relationships

RelationshipTarget EntityCardinalityDescription
RelationRelationN:1Parent relation (the main organisation)
OrganizationRelation.OrganizationN:1The organisation representing this identity
AttachmentsAttachment1:NAttached files
NotesNote1:NNotes
LabelsLabel1:NLabels

Expanding Relationships

GET/v1/odata/Relationship_Organization_Identity({id})?$expand=Organization,Relation
GET/v1/odata/Relationship_Organization_Identity?$expand=Relation($select=ID)&$select=Name
GET/v1/odata/Relationship_Organization_Identity({id})/Relation

Filtering Examples

GET/v1/odata/Relationship_Organization_Identity?$filter=contains(Name, '{Name}')&$top={top}
GET/v1/odata/Relationship_Organization_Identity?$filter=CreationDate gt {CreationDate}&$top={top}
GET/v1/odata/Relationship_Organization_Identity?$filter=IsActive eq {IsActive}&$top={top}
GET/v1/odata/Relationship_Organization_Identity?$filter=IsClosed eq {IsClosed}&$top={top}