Im

PATCH /api/im/teams/{id}/overrides/{overrideId}

patch/api/im/teams/{id}/overrides/{overrideId}

Request

  • Base URL: https://uptimeify.io
  • URL: https://uptimeify.io/api/im/teams/{id}/overrides/{overrideId}
  • Auth: HTTP bearer

Path parameters

idstring required
overrideIdstring required

Request body

userIdstring required

The user going online/offline; must belong to the organization.

type'online' | 'offline' required
applyScope'this_team' | 'all_teams'

Default this_team.

escalationTierOrderinteger nullable

null or absent = all tiers.

coveredByUserIdsstring[] nullable

offline only: who covers; empty leaves a gap that auto fill-up backstops.

startsAtstring date-time required
endsAtstring date-time required

Must be after startsAt.

scheduleIdinteger nullable

A schedule of this team; null/absent = team-level.

Response

Successful response

idinteger required
teamIdinteger required
scheduleIdinteger nullable required
userIdstring required
type'online' | 'offline' required
applyScope'this_team' | 'all_teams' required
escalationTierOrderinteger nullable required
startsAtstring date-time required
endsAtstring date-time required
createdAtstring date-time required
coveredByUserIdsstring[] required

Changes

No recorded changes to this operation across all 1 revision of this API.