-
Notifications
You must be signed in to change notification settings - Fork 298
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add Grafana IDs to users and teams public API endpoints (#5075)
# What this PR does - add Grafana IDs to users and teams public API endpoints - update Schedules public API docs to reflect the fact that [we allow filtering by `team_id`](https://github.com/grafana/oncall/blob/dev/engine/apps/public_api/views/schedules.py#L42) ## Checklist - [x] Unit, integration, and e2e (if applicable) tests updated - [x] Documentation added (or `pr:no public docs` PR label added if not required) - [x] Added the relevant release notes label (see labels prefixed w/ `release:`). These labels dictate how your PR will show up in the autogenerated release notes.
- Loading branch information
1 parent
fc58aaa
commit 51c72fc
Showing
7 changed files
with
59 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,6 +28,7 @@ The above command returns JSON structured in the following way: | |
```json | ||
{ | ||
"id": "U4DNY931HHJS5", | ||
"grafana_id": 456, | ||
"email": "[email protected]", | ||
"slack": [ | ||
{ | ||
|
@@ -48,15 +49,16 @@ The above command returns JSON structured in the following way: | |
|
||
Use `{{API_URL}}/api/v1/users/current` to retrieve the current user. | ||
|
||
| Parameter | Unique | Description | | ||
| ---------- | :-----: | :----------------------------------------------------------------- | | ||
| `id` | Yes/org | User ID | | ||
| `email` | Yes/org | User e-mail | | ||
| `slack` | Yes/org | List of user IDs from connected Slack. User linking key is e-mail. | | ||
| `username` | Yes/org | User username | | ||
| `role` | No | One of: `user`, `observer`, `admin`. | | ||
| `timezone` | No | timezone of the user one of [time zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). | | ||
| `teams` | No | List of team IDs the user belongs to | | ||
| Parameter | Unique | Description | | ||
| ----------------- | :-----: | :----------------------------------------------------------------- | | ||
| `id` | Yes/org | OnCall user ID | | ||
| `grafana_id` | Yes/org | Grafana user ID | | ||
| `email` | Yes/org | User e-mail | | ||
| `slack` | Yes/org | List of user IDs from connected Slack. User linking key is e-mail. | | ||
| `username` | Yes/org | User username | | ||
| `role` | No | One of: `user`, `observer`, `admin`. | | ||
| `timezone` | No | timezone of the user one of [time zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). | | ||
| `teams` | No | List of team IDs the user belongs to | | ||
|
||
## List Users | ||
|
||
|
@@ -77,6 +79,7 @@ The above command returns JSON structured in the following way: | |
"results": [ | ||
{ | ||
"id": "U4DNY931HHJS5", | ||
"grafana_id": 456, | ||
"email": "[email protected]", | ||
"slack": [ | ||
{ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters