API-Referenz · On-call · Schedules
Get team schedule
Query
scheduleForTeamReturns a team's on-call schedule, creating it with a default layer if the team has none yet.
scheduleForTeam(
organizationId: ID!
publicTeamId: Int
): Schedule!Argumente
Feld
Typ
Rückgabe
Feld
Typ
Beispiel
query ScheduleForTeam($organizationId: ID!, $publicTeamId: Int) {
scheduleForTeam(organizationId: $organizationId, publicTeamId: $publicTeamId) {
id
createdAt
updatedAt
entries {
id
}
layers {
id
name
description
position
escalationDelaySeconds
}
team {
id
name
createdAt
updatedAt
}
}
}Beispielantwort
{
"data": {
"scheduleForTeam": {
"id": "01JB3X7T9QK2M4N6P8R0S2T4V6",
"createdAt": "2026-01-01T12:00:00Z",
"updatedAt": "2026-01-01T12:00:00Z",
"entries": [
{
"id": "01JB3X7T9QK2M4N6P8R0S2T4V6"
}
],
"layers": [
{
"id": "01JB3X7T9QK2M4N6P8R0S2T4V6",
"name": "Example name",
"description": "Example description",
"position": 1,
"escalationDelaySeconds": 1
}
],
"team": {
"id": 1,
"name": "Example name",
"createdAt": "2026-01-01T12:00:00Z",
"updatedAt": "2026-01-01T12:00:00Z"
}
}
}
}Siehe auch
Mehr zu Schedules