These docs are for v2. Click to read the latest docs for v3.

API summary

See the API's various operations for details on their request parameters and response data.

OperationMethodEndpoint
Credentials
Get your clientGET/api-clients/​self
List your account switch keysGET/api-clients/​self/​account-switch-keys
List your credentialsGET/api-clients/​self/​credentials
Create your credentialPOST/api-clients/​self/​credentials
Deactivate your credentialsPOST/api-clients/​self/​credentials/​deactivate
Remove your credentialDELETE/api-clients/​self/​credentials/​{credentialId}
Get your credentialGET/api-clients/​self/​credentials/​{credentialId}
Update your credentialPUT/api-clients/​self/​credentials/​{credentialId}
Deactivate your credentialPOST/api-clients/​self/​credentials/​{credentialId}/​deactivate
Get a clientGET/api-clients/​{clientId}
List account switch keysGET/api-clients/​{clientId}/​account-switch-keys
List credentialsGET/api-clients/​{clientId}/​credentials
Create a credentialPOST/api-clients/​{clientId}/​credentials
Deactivate credentialsPOST/api-clients/​{clientId}/​credentials/​deactivate
Remove a credentialDELETE/api-clients/​{clientId}/​credentials/​{credentialId}
Get a credentialGET/api-clients/​{clientId}/​credentials/​{credentialId}
Update a credentialPUT/api-clients/​{clientId}/​credentials/​{credentialId}
Deactivate a credentialPOST/api-clients/​{clientId}/​credentials/​{credentialId}/​deactivate
Common resources, for administrators
View contact typesGET/user-admin/​common/​contact-types
View supported countriesGET/user-admin/​common/​countries
View statesGET/user-admin/​common/​countries/​{country}/​states
View productsGET/user-admin/​common/​notification-products
View password policyGET/user-admin/​common/​password-policy
View languagesGET/user-admin/​common/​supported-languages
View timeout policiesGET/user-admin/​common/​timeout-policies
View time zonesGET/user-admin/​common/​timezones
Groups
List groupsGET/user-admin/​groups
Move a groupPOST/user-admin/​groups/​move
List users affected by moving a groupGET/user-admin/​groups/​move/​{sourceGroupId}/​{destinationGroupId}/​affected-users
Delete a groupDELETE/user-admin/​groups/​{groupId}
Get a groupGET/user-admin/​groups/​{groupId}
Create a new groupPOST/user-admin/​groups/​{groupId}
Modify a group's namePUT/user-admin/​groups/​{groupId}
IP allowlists
List CIDR blocksGET/user-admin/​ip-acl/​allowlist
Create a CIDR blockPOST/user-admin/​ip-acl/​allowlist
Disable IP allowlistPOST/user-admin/​ip-acl/​allowlist/​disable
Enable IP allowlistPOST/user-admin/​ip-acl/​allowlist/​enable
View IP allowlist statusGET/user-admin/​ip-acl/​allowlist/​status
Validate CIDR blocksGET/user-admin/​ip-acl/​allowlist/​validate
Delete a CIDR blockDELETE/user-admin/​ip-acl/​allowlist/​{cidrBlockId}
Get a CIDR blockGET/user-admin/​ip-acl/​allowlist/​{cidrBlockId}
Modify a CIDR blockPUT/user-admin/​ip-acl/​allowlist/​{cidrBlockId}
Properties
List propertiesGET/user-admin/​properties
Get a propertyGET/user-admin/​properties/​{propertyId}
Move a propertyPUT/user-admin/​properties/​{propertyId}
Get a property's resourcesGET/user-admin/​properties/​{propertyId}/​resources
List users for propertyGET/user-admin/​properties/​{propertyId}/​users
Block usersPUT/user-admin/​properties/​{propertyId}/​users/​block
Roles
List rolesGET/user-admin/​roles
Create a rolePOST/user-admin/​roles
List grantable rolesGET/user-admin/​roles/​grantable-roles
Delete a roleDELETE/user-admin/​roles/​{roleId}
Get a roleGET/user-admin/​roles/​{roleId}
Edit a rolePUT/user-admin/​roles/​{roleId}
Users, for administrators
List usersGET/user-admin/​ui-identities
Create a userPOST/user-admin/​ui-identities
Remove a userDELETE/user-admin/​ui-identities/​{uiIdentityId}
Get a userGET/user-admin/​ui-identities/​{uiIdentityId}
Modify a user's group and role assignmentsPUT/user-admin/​ui-identities/​{uiIdentityId}/​auth-grants
Update a userPUT/user-admin/​ui-identities/​{uiIdentityId}/​basic-info
List blocked propertiesGET/user-admin/​ui-identities/​{uiIdentityId}/​groups/​{groupId}/​blocked-properties
Update blocked propertiesPUT/user-admin/​ui-identities/​{uiIdentityId}/​groups/​{groupId}/​blocked-properties
Lock a user's accountPOST/user-admin/​ui-identities/​{uiIdentityId}/​lock
Update a user's notificationsPUT/user-admin/​ui-identities/​{uiIdentityId}/​notifications
Reset a user's passwordPOST/user-admin/​ui-identities/​{uiIdentityId}/​reset-password
Set a user's passwordPOST/user-admin/​ui-identities/​{uiIdentityId}/​set-password
Set a user's two-factor authenticationPUT/user-admin/​ui-identities/​{uiIdentityId}/​tfa
Unlock a user's accountPOST/user-admin/​ui-identities/​{uiIdentityId}/​unlock
Your user profile
View your profileGET/user-profile
Edit your profilePUT/user-profile/​basic-info
Rotate your passwordPOST/user-profile/​change-password
Update notificationsPUT/user-profile/​notifications
Set two-factor authenticationPUT/user-profile/​tfa
Common resources, for users
View contact types for a user profileGET/user-profile/​common/​contact-types
View supported countries for a user profileGET/user-profile/​common/​countries
View states for a user profileGET/user-profile/​common/​countries/​{country}/​states
View products for a user profileGET/user-profile/​common/​notification-products
View password policy for a user profileGET/user-profile/​common/​password-policy
View languages for a user profileGET/user-profile/​common/​supported-languages
View timeout policies for a user profileGET/user-profile/​common/​timeout-policies
View time zones for a user profileGET/user-profile/​common/​timezones