User

A user of the Fastly API and web interface. A user is always associated with a customer.

Data model

created_atStringTime-stamp (GMT) when the user was created.
customer_idStringThe alphanumeric string identifying a customer.
deleted_atStringTime-stamp (GMT) when the user was deleted.
email_hashStringThe alphanumeric string identifying a email login.
idStringThe alphanumeric string identifying a user.
limit_servicesBooleanIndicates that the user has limited access to the customer's services.
lockedBooleanIndicates whether the is account is locked for editing or not.
loginStringThe email address, which is the login name, of this user.
nameStringThe real life name of the user.
require_new_passwordBooleanIndicates if a new password is required at next login.
roleStringThe role of this user.
two_factor_auth_enabledBooleanIndicates if 2fa is enabled on the user.
two_factor_setup_requiredBooleanIndicates if 2fa is required by the user's customer account.
updated_atStringTime-stamp (GMT) when the user was updated.

Endpoints

Get the current user

GET/current_user

Get a user

GET/user/id

Create a user

POST/user

Update the user's password

POST/current_user/password

Request a password reset

POST/user/login/password/request_reset

Update a user

PUT/user/id

Delete a user

DELETE/user/id

User contributed notes

We welcome comments that add use cases, ideas, tips, and caveats. All comments will be moderated before publication. To post support questions, visit our support center and we'll find you the help you need.