Skip to main content

JSON objects

User​

NameTypeDefault valueDescription
idStringUser identifier (uuid4)
firstnameStringUser firstname
lastnameStringUser lastname
emailStringUser email address
expires_atDateThe user expiration date
customer_idIntegerThe customer identifier associated to the user
phoneStringUser phone number
languageStringUser language.
Allowed values : en, fr, de
last_login_atDatetimeThe date and time of the last user's connection, made with one of his accesses
created_atDatetimeThe user creation datetime
created_byAuthorThe access that created the user
updated_atDatetimeThe user last update datetime
updated_byAuthorThe access that updated the user

UserSearchResult​

NameTypeDefault valueDescription
totalIntegerTotal number of users matching the search criteria
limitInteger100Number of users returned
offsetInteger0Offset used
resultsList of UserList of users matching the search criteria

Access​

NameTypeDefault valueDescription
idIntegerThe identifier of the access
userStringThe user identifier
typeStringThe access type.
Allowed values : ui_connection, sso_connection, api_connection, profile
customer_idIntegerThe customer identifier associated to the access
rolesList of String[]The roles associated to the access
last_login_atDatetimeThe date and time of the last access' connection
created_atDatetimeThe access creation datetime
created_byAuthorThe access that created this access
two_fa_enabledBooleanOnly on an ui_connection access.
Does this access require two-factor authentication?
sso_idStringOnly on an sso_connection access.
The access identifier on your Single Sign On authentication system
nameStringOnly on an api_connection or profile access.
The name of the access. It can be used to differentiate between several accesses.
languageStringOnly on an api_connection access.
Access language.
Allowed values : en, fr, de

UserAccessListResult​

NameTypeDefault valueDescription
totalIntegerTotal number of access
resultsList of AccessList of access

AccessSearchResult​

NameTypeDefault valueDescription
totalIntegerTotal number of access matching the search criteria
limitInteger100Number of access returned
offsetInteger0Offset used
resultsList of AccessList of access matching the search criteria

Token​

NameTypeDefault valueDescription
idIntegerThe token identifier
tokenStringThe token value
expires_atDatetimeThe token expiration datetime
created_atDatetimeThe token creation datetime
updated_atDatetimeThe token last update datetime

Role​

NameTypeDefault valueDescription
idStringThe role identifier
descriptionStringThe role description
permissionsList of PermissionThe set of permissions constituting this role

Role Summary​

NameTypeDefault valueDescription
idStringThe role identifier
descriptionStringThe role description

RoleListResult​

NameTypeDefault valueDescription
totalIntegerTotal number of roles
resultsList of Role SummaryList of roles

Permission​

NameTypeDefault valueDescription
idStringThe permission identifier
descriptionStringThe permission description

Author​

NameTypeDefault valueDescription
idStringThe identifier of the author
firstnameStringThe firstname of the author
lastnameStringThe lastname of the author

ResourceType​

Enum representing the types of resources that can be authorized in permission operations.

ValueDescription
zoneDNS zone resource type

Additional resource types may be added in future versions of the API.