Documentation Index
Fetch the complete documentation index at: https://mintlify.com/rajnandan1/kener/llms.txt
Use this file to discover all available pages before exploring further.
Maintenance object
Unique numeric identifier.
Maintenance title.
Optional description.
UTC Unix timestamp (seconds) for the first occurrence. Truncated to minute start.
iCalendar RRULE string that defines the recurrence schedule. Use
FREQ=DAILY;COUNT=1 for a one-time window.Length of each maintenance window in seconds.
ACTIVE or INACTIVE. Inactive maintenances are not applied.Monitors affected during this maintenance.
ISO 8601 creation timestamp.
ISO 8601 last-updated timestamp.
List maintenances
Filter by status.
ACTIVE or INACTIVE.Return only maintenances that include this monitor tag.
200
Get a maintenance
Numeric ID of the maintenance.
200
Create a maintenance
Maintenance title.
UTC Unix timestamp (seconds) for the first window. Truncated to minute start.
A valid iCalendar RRULE string (without
DTSTART). For a one-time window use FREQ=DAILY;COUNT=1.Length of each window in seconds. Must be greater than
0.Optional description.
Monitors to link to this maintenance.
201
The
rrule value must be a valid iCalendar RRULE property value — do not include the RRULE: prefix or DTSTART. Examples: FREQ=WEEKLY;BYDAY=SA,SU, FREQ=MONTHLY;BYMONTHDAY=1.Update a maintenance
Performs a partial update. Updatingrrule, start_date_time, or duration_seconds regenerates future scheduled events automatically. Updating monitors replaces the entire monitor list.
Numeric ID of the maintenance.
New title.
New description.
New start timestamp (UTC seconds).
New RRULE string.
New window duration in seconds. Must be greater than
0.ACTIVE or INACTIVE.Replacement monitor list. Replaces all existing monitor associations.
200
Delete a maintenance
Permanently deletes a maintenance, all its scheduled events, and all monitor associations.Numeric ID of the maintenance to delete.
200
Maintenance event object
Each maintenance generates one or more events — one per scheduled occurrence.Unique numeric identifier for the event.
ID of the parent maintenance.
UTC Unix timestamp (seconds) when this event starts.
UTC Unix timestamp (seconds) when this event ends.
Current status of the event. One of
SCHEDULED, READY, ONGOING, COMPLETED, CANCELLED. READY means the event starts within the next few minutes and the system is preparing to activate it.ISO 8601 creation timestamp.
ISO 8601 last-updated timestamp.
List events for a maintenance
Returns paginated events for a specific maintenance.Numeric ID of the maintenance.
Page number (1-indexed). Defaults to
1.Results per page. Defaults to
20, maximum 100.200
Get a maintenance event
Numeric ID of the maintenance.
Numeric ID of the event.
200
Update a maintenance event
Overrides the start and end times of a specific event. Both fields are required.Numeric ID of the maintenance.
Numeric ID of the event to update.
New start timestamp (UTC seconds).
New end timestamp (UTC seconds). Must be after
start_date_time.200
Delete a maintenance event
Deletes a specific event. The parent maintenance and its other events are unaffected.Numeric ID of the maintenance.
Numeric ID of the event to delete.
200
List all maintenance events (global)
Returns a paginated, cross-maintenance list of events with full maintenance details embedded. Useful for building maintenance calendars or feed integrations.Page number (1-indexed). Defaults to
1.Results per page. Defaults to
20, maximum 100.Return events starting at or after this UTC Unix timestamp. Defaults to the current time.
Filter by event status:
SCHEDULED, ONGOING, COMPLETED, CANCELLED, or READY.Comma-separated monitor tags. Return events from maintenances linked to any of these monitors.
Filter to events from a specific maintenance.
200