User
ObjectA registered user account. Users can be assigned roles, author content, and have various capabilities within the site.
Fields
The admin color scheme preference for the user. Possible values include "fresh", "light", "blue", "coffee", "ectoplasm", "midnight", "ocean", "sunrise". Default is "fresh".
Avatar object for user. The avatar object can be retrieved in different sizes by specifying the size argument.
User metadata option name. Usually it will be "wp_capabilities".
A list of capabilities (permissions) granted to the user
A JWT token that can be used in future requests to for WooCommerce session identification
Identifies the primary key from the database.
Description of the user.
Email address of the user. This is equivalent to the WP_User->user_email property.
Connection between the User type and the EnqueuedScript type
Connection between the User type and the EnqueuedStylesheet type
A complete list of capabilities including capabilities inherited from a role. This is equivalent to the array keys of WP_User->allcaps.
First name of the user. This is equivalent to the WP_User->user_first_name property.
Whether the user has enabled keyboard shortcuts for comment moderation. Defaults to false.
Whether the user has enabled the visual editor. When enabled, the WYSIWYG editor is used for content editing. Defaults to true.
Whether the user has enabled syntax highlighting when editing code within the post editor. Defaults to true.
The globally unique identifier for the user object.
Whether the node is a Comment
Whether the node is a Content Node
Whether the node represents the front page.
Whether the JWT User secret has been revoked. If the secret has been revoked, auth tokens will not be issued until an admin, or user with proper capabilities re-issues a secret for the user.
Whether the node represents the blog page.
Whether the object is restricted from the current viewer
Whether the node is a Term
The expiration for the JWT Token for the user. If not set custom for the user, it will use the default sitewide expiration setting
A JWT token that can be used in future requests for authentication/authorization
A JWT token that can be used in future requests to get a refreshed jwtAuthToken. If the refresh token used in a request is revoked or otherwise invalid, a valid Auth token will NOT be issued in the response headers.
A unique secret tied to the users JWT token that can be revoked or refreshed. Revoking the secret prevents JWT tokens from being issued to the user. Refreshing the token invalidates previously issued tokens, but allows new tokens to be issued.
Last name of the user. This is equivalent to the WP_User->user_last_name property.
The preferred language locale set for the user. Value derived from get_user_locale().
Connection between the User type and the mediaItem type
Display name of the user. This is equivalent to the WP_User->display_name property.
The nicename for the user. This field is equivalent to WP_User->user_nicename
Nickname of the user.
Connection between the User type and the page type
Connection between the User type and the post type
The date the user registered or was created. The field follows a full ISO8601 date string format.
Connection between the User and Revisions authored by the user
Connection between the User type and the UserRole type
The Yoast SEO data of a user
Whether the Toolbar should be displayed when the user is viewing the site.
The slug for the user. This field is equivalent to WP_User->user_nicename
The unique resource identifier path
A website url that is associated with the user.
The Id of the user. Equivalent to WP_User->ID
Username for the user. This field is equivalent to WP_User->user_login.
Connection between the User type and the Comment type