Skip to main content

External IDs

EntityExternalId

External IDs link TribeCRM entities to records in external systems (e.g., accounting software, marketing tools). They are used by connectors for synchronisation.

Endpoints

List

GET/v1/odata/ExternalId

Get by ID

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

Create

POST/v1/odata/ExternalId

Update

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

Delete

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

Fields

FieldTypeDescription
ServiceStringExternal service name
TypeStringExternal entity type
IdStringExternal record identifier
MetadataStringAdditional metadata (JSON)

Relationships

RelationshipTarget EntityCardinalityDescription
ConnectorActivationConnectorActivationN:1Connector activation that created this link

Expanding Relationships

GET/v1/odata/ExternalId({id})?$expand=ConnectorActivation
GET/v1/odata/ExternalId({id})/ConnectorActivation