Skip to content

Users

GET works with READ. Creating, updating, or deleting users requires WRITE (Authentication & scopes).

User payloads include identity, contact, and HR-style profile fields, plus a role (EMPLOYEE or ADMIN) that controls Fleet permissions.

The list endpoint is paginated. Use limit and offset for pagination.

Create requires a valid work email and optional profile fields. Fleet enforces email policy and uniqueness.

Update supports profile data, role, and email changes where allowed. For each field, follow the schema for omit vs null behavior.

User IDs are reused across other resources:

  • purchaser and signatory in carts/orders
  • assignee on devices
  • user_id in cart line items
  • Carts & orders — purchasers and signatories.
  • Devices — assignment targets.
  • API referenceUsers tag for request/response schemas.