Identity
extends DataTransferObject
in package
Users are uniquely identified by their email across all of FreshBooks, so if `leafy@example.com` is an Owner of one account and gets added as a Client on another, they will have some access to both. They could then open a second business of their own, or be added as an employee of another person’s business.
Tags
Table of Contents
Properties
- $businessMemberships : array<string|int, mixed>|null
- $confirmedAt : DateTimeImmutable
- $createdAt : DateTimeImmutable
- $email : string
- $firstName : string
- $identityId : int
- $identityUUID : string
- $language : string
- $lastName : string
Properties
$businessMemberships
public
array<string|int, mixed>|null
$businessMemberships
$confirmedAt
public
DateTimeImmutable
$confirmedAt
Date the identity confirmed their email.
$createdAt
public
DateTimeImmutable
$createdAt
Date the identity was created.
public
string
$email
The identity's email.
$firstName
public
string
$firstName
The identity's first name.
$identityId
public
int
$identityId
The identity's unique id.
$identityUUID
public
string
$identityUUID
UUID of the identity.
FreshBooks will be moving from id to identity_uuid in future API calls.
$language
public
string
$language
The language used by the identity in FreshBooks.
$lastName
public
string
$lastName
The identity's last name.