Skip to main content
An entity is a client: an individual, company, trust, or other type the practice has configured. Store entityKey in your system. It is stable across lead conversion and does not change when the client is renamed. List rows are summaries. Call GET /api/v1/entities/{key} when you need addresses or partner / manager / in-charge assignments. See Sync clients and Entities.

Attributes

uuid
Stable identifier. Use this on every other resource that belongs to a client.
string
Practice-facing client code. Not unique across practices and not a substitute for entityKey.
string
Display name. For individuals this is typically the given name; company names go here as well.
string
Family name for individuals and sole traders. Leave unset for companies.
string
Type name from GET /api/v1/settings/entity-types. Resolve entityTypeID from that list before you create a client.
string
Client status such as Active or Lead.
string
Primary email when the practice has one on file.
datetime
UTC timestamp. Pass this back as lastUpdated on list endpoints for incremental sync.