Zendesk · Schema

Zendesk User

A Zendesk user representing an end user, agent, or admin in the Zendesk Support account. Users are the people who interact with the support system, whether they are customers submitting tickets, agents handling requests, or administrators managing the account. Each user has a role, identity information, and can belong to one or more organizations.

ChatCRMHelp CenterSellSupportT1TalkTicketingTickets

Properties

Name Type Description
id integer Automatically assigned unique identifier for the user.
url string The API URL of the user resource.
name string The full name of the user.
email stringnull The primary email address of the user.
phone stringnull The primary phone number of the user.
photo objectnull The user's profile photo attachment.
locale_id integernull The locale ID for the user, determining their language preferences.
locale string The locale string of the user (e.g., en-US).
time_zone stringnull The IANA time zone of the user (e.g., America/New_York).
organization_id integernull The ID of the user's default organization.
role string The role of the user in the Zendesk account.
custom_role_id integernull The ID of the custom role for agents with non-default permissions.
verified boolean Whether the user's primary identity (email or phone) has been verified.
external_id stringnull An ID from an external system for cross-referencing users.
tags array Tags applied to the user for segmentation and business rules.
alias stringnull An alias displayed to end users instead of the agent's real name.
active boolean Whether the user account is currently active.
shared boolean Whether the user is shared from a different Zendesk Support instance.
shared_agent boolean Whether the user is a shared agent from a different Zendesk Support instance.
shared_phone_number booleannull Whether the user's phone number is shared with another user.
signature stringnull The agent's signature text, appended to their comments.
details stringnull Details about the user, visible only to agents.
notes stringnull Internal notes about the user, visible only to agents.
restricted_agent boolean Whether the agent has role-based restrictions.
suspended boolean Whether the user account is suspended. Suspended users cannot sign in and their tickets are suspended.
default_group_id integernull The default group ID for the agent.
report_csv boolean Whether the user has permission to access CSV reports.
only_private_comments boolean Whether the user can only create private (internal) comments.
ticket_restriction stringnull The scope of tickets the agent can access.
moderator boolean Whether the user has moderator privileges in the community forums.
chat_only boolean Whether the agent is limited to chat-only access.
two_factor_auth_enabled booleannull Whether two-factor authentication is enabled for the user.
user_fields object Custom user field values as key-value pairs. Keys are the field keys defined via the User Fields API.
last_login_at stringnull The last time the user signed in, in ISO 8601 format.
created_at string When the user was created, in ISO 8601 format.
updated_at string When the user was last updated, in ISO 8601 format.
View JSON Schema on GitHub