Get an alert team Beta
GET /api/v1/alerting/teams/{id}
One alert team, with everyone in it.
Needs an X-API-Key header whose owner has access to uptime monitoring in the app. The call counts once against your daily quota. See Monitoring API: getting started for authentication, rate limits and errors.
Path parameters
| Name | Type | Description |
|---|---|---|
id required | string | The team id, for example tm_2c7e91a4b6d0f3e85a17. |
Request
Response
200 · application/json
- {
- "team": {
- "id": "tm_2c7e91a4b6d0f3e85a17",
- "name": "Support",
- "userIds": [42, 57],
- "users": [
- { "id": 42, "name": "Sam Taylor", "email": "[email protected]" },
- { "id": 57, "name": "Ada Okoro", "email": "[email protected]" }
- ],
- "contactIds": ["ct_5b8d1f0a9c2e4d6f7a83"],
- "contacts": [{ "id": "ct_5b8d1f0a9c2e4d6f7a83", "name": "Night shift" }],
- "createdAt": "2026-09-17T09:10:40.000Z",
- "updatedAt": "2026-09-17T09:10:40.000Z"
- },
- "usage": { "used": 50, "dailyLimit": 100, "tier": "free" }
- }
See the team object for every field.
Errors
| Status | When |
|---|---|
401 | The API key is missing or invalid. |
403 | The key's owner doesn't have access to uptime monitoring, or the key isn't linked to a workspace. |
404 | No team with that id in your workspace. |
405 | The endpoint doesn't accept that method. |
429 | A rate limit or your daily quota was hit. Read Retry-After, in seconds. |
500, 503 | Something went wrong, or the API is temporarily unavailable. Try again. |
Errors are JSON: { "error": "message" }. See Monitoring API errors.
Related
- Update a team: change it
- List teams: find the id