Get WordPress User
wp_get_userRetrieve a single WordPress user by ID, with optional edit context for roles and capabilities. Choose markdown or JSON output.
Instructions
Fetch a single user by ID. Use context='edit' to get roles/capabilities (requires admin).
Args:
id (number): Numeric user ID.
context (enum): view | embed | edit. Default 'view'.
response_format (enum): markdown | json. Default 'markdown'.
Returns: A single WPUserItem object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric user ID. | |
| context | No | WP REST context. 'edit' returns roles/capabilities/email but requires list_users capability. | view |
| response_format | No | Output format: 'markdown' for human-readable, 'json' for machine-readable. | markdown |