Billing account owner, who has permission to add new databases, and to view billing account statistics.
NONE
required
platformRole
string
The role, if any, as a platform-wide administrator. Values:
NONE
SUPPORT
DEVELOPER
SALES
OWNER
required
activationStatus
string
Values:
NO_ACCOUNT
The email has no account in the system
PENDING
The user has been invited to access a database, or started signing up for a free trial, but has not confirmed their account.
ACTIVE
The user has activated their account and accepted the terms of service.
INACTIVE
The user no longer has access to any databases, nor do they have an active trial or billing account.
CLOSED
The user has requested the closure of their account.
required
deliveryStatus
string
The email delivery status of this user. Values:
UNKNOWN
No record of email delivery is available for this user.
OK
Email has been successfully delivered to this user.
HARD_BOUNCE
Attempts to email this user failed with a "hard bounce," meaning that the account does not exist, or the domain is not accepting email.
SPAM_COMPLAINT
Attempts to email this user were rejected as spam by their mail server. No additional attempt will be made to send email to this user.
MANUAL_SUPPRESSION
Mail to this address have been manually blocked by ActivityInfo support staff.
required
idp
string
The user's identity provider, or blank if they authenticate with an ActivityInfo password.
required
billingAccount
object
The user's billing account, if they have a billing account role.
optional
id
integer
The id of the billing account.
required
code
string
The subscription's 3-digit code in the format "SUB000" used for support and billing.
required
name
string
The name of this billing account.
required
trial
boolean
True if this is a trial account.
required
expirationTime
float
The expiration time of the account, in milliseconds since 1970-01-01
required
userLimit
integer
The (total) user limit associated with this billing account.
required
fullUserLimit
integer
The full user limit associated with this billing account
required
userCount
integer
The current number of unique users invited to any databases owned by this billing account. This count may take a few minutes to update after a change to user permissions are made.
required
databaseCount
integer
The current number of databases owned by this billing account.
required
status
string
Values:
ACTIVE
The account is active and in good standing.
SUSPENDED
The account is suspended due to non-payment. Databases are unchanged, but cannot be accessed.
CLOSED
The account has been closed and all databases have been deleted.
required
capped
boolean
True if the user limits are enforced in real-time. If false, the account has the flexibility to temporarily exceed their limits and upgrade later if needed.
required
planName
string
The name of the plan that the billing account is subscribed to.
required
automaticCollection
boolean
True if payment for this billing account is automatically collected via credit card upon expiry.