Identity – Baack docs
Identity
Identity encapsulates all information associated with a person's identity like their contact details, associated addresses etc. The identity representation is used in multiple contexts and use cases like the identity of people in CRM as well as in the context of other use cases like role based access control or group membership.
Endpoints
GET/n/v1/identity/{urn}
Endpoint with support for managing personal / identifiable information typically in the context of the CRM use case where the data about customers is managed
Parameters
urn(path, required)- String representation of a Unique Resource Name. Typically a UUID with 36 characters.
Responses
curl -H "Authorization: Bearer $BAACK_API_TOKEN" \ https://api.baack.co/n/v1/identity/{urn}
Fields
| Field | Type | Description |
|---|---|---|
| urn | string (uuid) | |
| owner | Company | Required on create. |
| emails | array of Email | Ignored on update. |
| persons | array of Person | Ignored on update. |
| addresses | array of Address | Ignored on update. |
| companies | array of Company | Ignored on update. |
| clientIdentifiers | array of Client Identifier | Ignored on update. |
| name | string | Optional. |
| telephones | array of Telephone | Ignored on update. |
| url | string (uri) |
Used by: Address, Client Context, Client Identifier, Email, Group Membership, Message Thread Notification, Person, Recipient, Remitter, Role, Search Item, Task, Task Log, Telephone, Thread post