Types

UserReportRow

One user of the organisation with their activity, as the analytics store last saw it.

idrequired
string (uuid)
The user id.
namerequired
string
The user's forename and surname, or the username when neither is set.
typerequired
string | null
The kind of user.One of: User, Internal User, Entrepreneur, Advisor
statusrequired
string | null
The user status as the analytics store last saw it, with the capitalisation normalised to Active, Suspended or Pending. The status filter matches the same way.One of: Active, Suspended, Pending
invite_acceptedrequired
boolean
True once the user has accepted the invitation to the platform.
invited_atrequired
string | null (date-time)
When the user was last invited. Null when no live invitation event exists.
invite_accepted_atrequired
string | null (date-time)
When the user last accepted an invitation. Null when no live acceptance event exists.
last_login_atrequired
string | null (date-time)
When the user last logged in. Null when the user never did.
last_active_atrequired
string | null (date-time)
When the user last did anything the analytics store recorded, of any kind. Null when the user did nothing.
loginsrequired
integer
How many times the user logged in, over all time.
viewsrequired
integer
How many times the user viewed a deal you can see, over all time.
enquiriesrequired
integer
How many enquiries the user made on deals you can see, over all time, leaving out settled ones.
commitmentsrequired
integer
How many commitments were made to deals you can see in the user's name, over all time: committed transaction events only.
created_atrequired
string | null (date-time)
When the analytics store first saw the user.
updated_atrequired
string | null (date-time)
When the analytics store last changed the user row. Null when the store does not track it.

Used by (1)