get_user_data
Retrieve the authenticated user's PagerDuty profile including name, role, ID, summary, and team memberships.
Instructions
Get the current user's data.
Returns:
User: User name, role, id, and summary and teams
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The ID of the user | |
| name | Yes | The name of the user | |
| role | Yes | The user role in PagerDuty (admin, limited_user, observer, etc.) | |
| Yes | The email of the user | ||
| teams | Yes | The list of teams to which the user belongs | |
| summary | No | A short-form, server-generated string that provides succinct information about the user | |
| job_title | No | The user's job title. | |
| time_zone | No | The user's preferred time zone as an IANA name (e.g., 'America/New_York'). Used for bucketing on-call hours into off-hours/sleep-hours windows per user. |