Rootly — платформа управления инцидентами, которая помогает командам реагировать на инциденты, устранять их и извлекать уроки — не выходя из Slack или привычных инструментов. Rootly автоматизирует оповещения дежурных, воркфлоу инцидентов, обновления страницы статуса и постмортемы, чтобы инженерные команды быстрее решали проблемы и снижали рутину.
Почему Rootly?
- Полный цикл управления инцидентами: создавайте, отслеживайте, обновляйте и закрывайте инциденты с поддержкой всего жизненного цикла — от начальной сортировки до постмортема.
- Оповещения дежурных: создавайте и управляйте алертами с дедупликацией, маршрутизацией и эскалацией, чтобы нужные люди получали уведомления немедленно.
- События таймлайна: добавляйте структурированные события таймлайна к инцидентам для понятной и проверяемой истории.
- Каталог сервисов: ведите каталог сервисов и связывайте их с инцидентами для точного отслеживания влияния.
- Уровни серьёзности и приоритизация: используйте настраиваемые уровни серьёзности, чтобы приоритизировать инциденты и задавать нужный уровень срочности реакции.
- Постмортемы: получайте постмортемы по инцидентам, чтобы выявлять первопричины, фиксировать выводы и повышать надёжность.
Использование Rootly в AACFlow
Интеграция Rootly в AACFlow подключает ваши воркфлоу напрямую к аккаунту Rootly через API-ключ. С операциями для инцидентов, алертов, сервисов, уровней серьёзности, команд, окружений, функциональностей, типов инцидентов и постмортемов вы можете строить мощные автоматизации управления инцидентами без написания backend-кода.
Ключевые преимущества использования Rootly в AACFlow:
- Автоматическое создание инцидентов: запускайте создание инцидентов на основе мониторинговых алертов, обращений клиентов или сценариев обнаружения аномалий — с полным набором метаданных, включая серьёзность, сервисы и команды.
- Автоматизация жизненного цикла инцидента: автоматически обновляйте статус инцидента, добавляйте события таймлайна и прикрепляйте сообщения о смягчении или закрытии по мере развития реакции.
- Управление алертами: создавайте и получайте алерты с поддержкой дедупликации, чтобы интегрировать Rootly в существующие пайплайны мониторинга и уведомлений.
- Организационный контекст: запрашивайте сервисы, уровни серьёзности, команды, окружения, функциональности и типы инцидентов для построения контекстных воркфлоу.
- Инсайты по постмортемам: получайте и фильтруйте постмортемы, чтобы передавать выводы в воркфлоу постоянного улучшения.
Автоматизируете ли вы реакцию на инциденты, строите ли пайплайны оповещений дежурных или работаете с постмортемами — Rootly в AACFlow даёт прямой и безопасный доступ к API Rootly без посредников. Просто настройте API-ключ, выберите нужную операцию — а AACFlow позаботится об остальном.
Интегрируйте Rootly incident management into workflows. Создать и manage incidents, alerts, services, severities, и retrospectives.
Создать новый incident in Rootly с optional severity, services, и teams.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
title | string | Нет | title of the incident (auto-generated if not provided) |
summary | string | Нет | A summary of the incident |
severityId | string | Нет | Severity ID to attach to the incident |
status | string | Нет | Incident status (in_triage, started, detected, acknowledged, mitigated, resolved, closed, cancelled, scheduled, in_progress, completed) |
kind | string | Нет | Incident kind (normal, normal_sub, test, test_sub, example, example_sub, backfilled, scheduled, scheduled_sub) |
serviceIds | string | Нет | Comma-separated service IDs to attach |
environmentIds | string | Нет | Comma-separated environment IDs to attach |
groupIds | string | Нет | Comma-separated team/group IDs to attach |
incidentTypeIds | string | Нет | Comma-separated incident type IDs to attach |
functionalityIds | string | Нет | Comma-separated functionality IDs to attach |
labels | string | Нет | Labels as JSON object, e.g. {"platform":"osx","version":"1.29"} |
private | boolean | Нет | Create as a private incident (cannot be undone) |
| Параметр | Тип | Описание |
|---|
incident | object | The created incident |
↳ id | string | Unique incident ID |
↳ sequentialId | number | Sequential incident number |
↳ title | string | Incident title |
↳ slug | string | Incident slug |
↳ kind | string | Incident kind |
↳ summary | string | Incident summary |
↳ status | string | Incident status |
↳ private | boolean | Произошла ли incident is private |
↳ url | string | URL to the incident |
↳ shortUrl | string | Short URL to the incident |
↳ severityName | string | Severity name |
↳ severityId | string | Severity ID |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ mitigatedAt | string | Mitigation date |
↳ resolvedAt | string | Resolution date |
↳ closedAt | string | Closed date |
Получить один incident от ID from Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
incidentId | string | Да | The ID of the incident to retrieve |
| Параметр | Тип | Описание |
|---|
incident | object | The incident details |
↳ id | string | Unique incident ID |
↳ sequentialId | number | Sequential incident number |
↳ title | string | Incident title |
↳ slug | string | Incident slug |
↳ kind | string | Incident kind |
↳ summary | string | Incident summary |
↳ status | string | Incident status |
↳ private | boolean | Произошла ли incident is private |
↳ url | string | URL to the incident |
↳ shortUrl | string | Short URL to the incident |
↳ severityName | string | Severity name |
↳ severityId | string | Severity ID |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ mitigatedAt | string | Mitigation date |
↳ resolvedAt | string | Resolution date |
↳ closedAt | string | Closed date |
Обновитьn existing incident in Rootly (status, severity, summary, etc.).
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
incidentId | string | Да | The ID of the incident to update |
title | string | Нет | Updated incident title |
summary | string | Нет | Updated incident summary |
severityId | string | Нет | Updated severity ID |
status | string | Нет | Updated status (in_triage, started, detected, acknowledged, mitigated, resolved, closed, cancelled, scheduled, in_progress, completed) |
kind | string | Нет | Incident kind (normal, normal_sub, test, test_sub, example, example_sub, backfilled, scheduled, scheduled_sub) |
private | boolean | Нет | Set incident as private (cannot be undone) |
serviceIds | string | Нет | Comma-separated service IDs |
environmentIds | string | Нет | Comma-separated environment IDs |
groupIds | string | Нет | Comma-separated team/group IDs |
incidentTypeIds | string | Нет | Comma-separated incident type IDs to attach |
functionalityIds | string | Нет | Comma-separated functionality IDs to attach |
labels | string | Нет | Labels as JSON object, e.g. {"platform":"osx","version":"1.29"} |
mitigationMessage | string | Нет | How was the incident mitigated? |
resolutionMessage | string | Нет | How was the incident resolved? |
cancellationMessage | string | Нет | Why was the incident cancelled? |
| Параметр | Тип | Описание |
|---|
incident | object | The updated incident |
↳ id | string | Unique incident ID |
↳ sequentialId | number | Sequential incident number |
↳ title | string | Incident title |
↳ slug | string | Incident slug |
↳ kind | string | Incident kind |
↳ summary | string | Incident summary |
↳ status | string | Incident status |
↳ private | boolean | Произошла ли incident is private |
↳ url | string | URL to the incident |
↳ shortUrl | string | Short URL to the incident |
↳ severityName | string | Severity name |
↳ severityId | string | Severity ID |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ mitigatedAt | string | Mitigation date |
↳ resolvedAt | string | Resolution date |
↳ closedAt | string | Closed date |
Список incidents from Rootly с optional фильтрация by status, severity, и more.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
status | string | Нет | Filter by status (in_triage, started, detected, acknowledged, mitigated, resolved, closed, cancelled, scheduled, in_progress, completed) |
severity | string | Нет | Filter by severity slug |
search | string | Нет | Search term to filter incidents |
services | string | Нет | Filter by service slugs (comma-separated) |
teams | string | Нет | Filter by team slugs (comma-separated) |
environments | string | Нет | Filter by environment slugs (comma-separated) |
sort | string | Нет | Sort order (e.g., -created_at, created_at, -started_at) |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
incidents | array | List of incidents |
↳ id | string | Unique incident ID |
↳ sequentialId | number | Sequential incident number |
↳ title | string | Incident title |
↳ slug | string | Incident slug |
↳ kind | string | Incident kind |
↳ summary | string | Incident summary |
↳ status | string | Incident status |
↳ private | boolean | Произошла ли incident is private |
↳ url | string | URL to the incident |
↳ shortUrl | string | Short URL to the incident |
↳ severityName | string | Severity name |
↳ severityId | string | Severity ID |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ mitigatedAt | string | Mitigation date |
↳ resolvedAt | string | Resolution date |
↳ closedAt | string | Closed date |
totalCount | number | Total number of incidents returned |
Создать новый alert in Rootly для on-call notification и routing.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
summary | string | Да | The summary of the alert |
description | string | Нет | A detailed description of the alert |
source | string | Да | The source of the alert (e.g., api, manual, datadog, pagerduty) |
status | string | Нет | Alert status on creation (open, triggered) |
serviceIds | string | Нет | Comma-separated service IDs to attach |
groupIds | string | Нет | Comma-separated team/group IDs to attach |
environmentIds | string | Нет | Comma-separated environment IDs to attach |
externalId | string | Нет | External ID for the alert |
externalUrl | string | Нет | External URL for the alert |
deduplicationKey | string | Нет | Alerts sharing the same deduplication key are treated as a single alert |
| Параметр | Тип | Описание |
|---|
alert | object | The created alert |
↳ id | string | Unique alert ID |
↳ shortId | string | Short alert ID |
↳ summary | string | Alert summary |
↳ description | string | Alert description |
↳ source | string | Alert source |
↳ status | string | Alert status |
↳ externalId | string | External ID |
↳ externalUrl | string | External URL |
↳ deduplicationKey | string | Deduplication key |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ endedAt | string | End date |
Список alerts from Rootly с optional фильтрация by status, source, и services.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
status | string | Нет | Filter by status (open, triggered, acknowledged, resolved) |
source | string | Нет | Filter by source (e.g., api, datadog, pagerduty) |
services | string | Нет | Filter by service slugs (comma-separated) |
environments | string | Нет | Filter by environment slugs (comma-separated) |
groups | string | Нет | Filter by team/group slugs (comma-separated) |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
alerts | array | List of alerts |
↳ id | string | Unique alert ID |
↳ shortId | string | Short alert ID |
↳ summary | string | Alert summary |
↳ description | string | Alert description |
↳ source | string | Alert source |
↳ status | string | Alert status |
↳ externalId | string | External ID |
↳ externalUrl | string | External URL |
↳ deduplicationKey | string | Deduplication key |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ endedAt | string | End date |
totalCount | number | Total number of alerts returned |
Добавить a timeline event to an existing incident in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
incidentId | string | Да | The ID of the incident to add the event to |
event | string | Да | The summary/description of the event |
visibility | string | Нет | Event visibility (internal or external) |
| Параметр | Тип | Описание |
|---|
eventId | string | The ID of the created event |
event | string | The event summary |
visibility | string | Event visibility (internal or external) |
occurredAt | string | When the event occurred |
createdAt | string | Creation date |
updatedAt | string | Last update date |
Список services from Rootly с optional search фильтрация.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter services |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
services | array | List of services |
↳ id | string | Unique service ID |
↳ name | string | Service name |
↳ slug | string | Service slug |
↳ description | string | Service description |
↳ color | string | Service color |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of services returned |
Список severity levels configured in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter severities |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
severities | array | List of severity levels |
↳ id | string | Unique severity ID |
↳ name | string | Severity name |
↳ slug | string | Severity slug |
↳ description | string | Severity description |
↳ severity | string | Severity level (critical, high, medium, low) |
↳ color | string | Severity color |
↳ position | number | Display position |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of severities returned |
Список teams (groups) configured in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter teams |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
teams | array | List of teams |
↳ id | string | Unique team ID |
↳ name | string | Team name |
↳ slug | string | Team slug |
↳ description | string | Team description |
↳ color | string | Team color |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of teams returned |
Список environments configured in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter environments |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
environments | array | List of environments |
↳ id | string | Unique environment ID |
↳ name | string | Environment name |
↳ slug | string | Environment slug |
↳ description | string | Environment description |
↳ color | string | Environment color |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of environments returned |
Список incident types configured in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Filter incident types by name |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
incidentTypes | array | List of incident types |
↳ id | string | Unique incident type ID |
↳ name | string | Incident type name |
↳ slug | string | Incident type slug |
↳ description | string | Incident type description |
↳ color | string | Incident type color |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of incident types returned |
Список functionalities configured in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter functionalities |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
functionalities | array | List of functionalities |
↳ id | string | Unique functionality ID |
↳ name | string | Functionality name |
↳ slug | string | Functionality slug |
↳ description | string | Functionality description |
↳ color | string | Functionality color |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of functionalities returned |
Список incident retrospectives (post-mortems) from Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
status | string | Нет | Filter by status (draft, published) |
search | string | Нет | Search term to filter retrospectives |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
retrospectives | array | List of retrospectives |
↳ id | string | Unique retrospective ID |
↳ title | string | Retrospective title |
↳ status | string | Status (draft or published) |
↳ url | string | URL to the retrospective |
↳ startedAt | string | Incident start date |
↳ mitigatedAt | string | Mitigation date |
↳ resolvedAt | string | Resolution date |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of retrospectives returned |
Удалитьn incident от ID from Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
incidentId | string | Да | The ID of the incident to delete |
| Параметр | Тип | Описание |
|---|
success | boolean | Произошла ли deletion succeeded |
message | string | Result message |
Получить один alert от ID from Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
alertId | string | Да | The ID of the alert to retrieve |
| Параметр | Тип | Описание |
|---|
alert | object | The alert details |
↳ id | string | Unique alert ID |
↳ shortId | string | Short alert ID |
↳ summary | string | Alert summary |
↳ description | string | Alert description |
↳ source | string | Alert source |
↳ status | string | Alert status |
↳ externalId | string | External ID |
↳ externalUrl | string | External URL |
↳ deduplicationKey | string | Deduplication key |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ endedAt | string | End date |
Обновитьn existing alert in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
alertId | string | Да | The ID of the alert to update |
summary | string | Нет | Updated alert summary |
description | string | Нет | Updated alert description |
source | string | Нет | Updated alert source |
serviceIds | string | Нет | Comma-separated service IDs to attach |
groupIds | string | Нет | Comma-separated team/group IDs to attach |
environmentIds | string | Нет | Comma-separated environment IDs to attach |
externalId | string | Нет | Updated external ID |
externalUrl | string | Нет | Updated external URL |
deduplicationKey | string | Нет | Updated deduplication key |
| Параметр | Тип | Описание |
|---|
alert | object | The updated alert |
↳ id | string | Unique alert ID |
↳ shortId | string | Short alert ID |
↳ summary | string | Alert summary |
↳ description | string | Alert description |
↳ source | string | Alert source |
↳ status | string | Alert status |
↳ externalId | string | External ID |
↳ externalUrl | string | External URL |
↳ deduplicationKey | string | Deduplication key |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ endedAt | string | End date |
Acknowledge an alert in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
alertId | string | Да | The ID of the alert to acknowledge |
| Параметр | Тип | Описание |
|---|
alert | object | The acknowledged alert |
↳ id | string | Unique alert ID |
↳ shortId | string | Short alert ID |
↳ summary | string | Alert summary |
↳ description | string | Alert description |
↳ source | string | Alert source |
↳ status | string | Alert status |
↳ externalId | string | External ID |
↳ externalUrl | string | External URL |
↳ deduplicationKey | string | Deduplication key |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ endedAt | string | End date |
Resolve an alert in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
alertId | string | Да | The ID of the alert to resolve |
resolutionMessage | string | Нет | Message describing how the alert was resolved |
resolveRelatedIncidents | boolean | Нет | Whether to also resolve related incidents |
| Параметр | Тип | Описание |
|---|
alert | object | The resolved alert |
↳ id | string | Unique alert ID |
↳ shortId | string | Short alert ID |
↳ summary | string | Alert summary |
↳ description | string | Alert description |
↳ source | string | Alert source |
↳ status | string | Alert status |
↳ externalId | string | External ID |
↳ externalUrl | string | External URL |
↳ deduplicationKey | string | Deduplication key |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
↳ startedAt | string | Start date |
↳ endedAt | string | End date |
Создать новый action item для an incident in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
incidentId | string | Да | The ID of the incident to add the action item to |
summary | string | Да | The title of the action item |
description | string | Нет | A detailed description of the action item |
kind | string | Нет | kind of action item (task, follow_up) |
priority | string | Нет | Priority level (high, medium, low) |
status | string | Нет | Action item status (open, in_progress, cancelled, done) |
assignedToUserId | string | Нет | user ID to assign the action item to |
dueDate | string | Нет | Due date for the action item |
| Параметр | Тип | Описание |
|---|
actionItem | object | The created action item |
↳ id | string | Unique action item ID |
↳ summary | string | Action item title |
↳ description | string | Action item description |
↳ kind | string | Action item kind (task, follow_up) |
↳ priority | string | Priority level |
↳ status | string | Action item status |
↳ dueDate | string | Due date |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
Список action items для an incident in Rootly.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
incidentId | string | Да | The ID of the incident to list action items for |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
actionItems | array | List of action items |
↳ id | string | Unique action item ID |
↳ summary | string | Action item title |
↳ description | string | Action item description |
↳ kind | string | Action item kind (task, follow_up) |
↳ priority | string | Priority level |
↳ status | string | Action item status |
↳ dueDate | string | Due date |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of action items returned |
Список users from Rootly с optional search и email фильтрация.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter users |
email | string | Нет | Filter users by email address |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
users | array | List of users |
↳ id | string | Unique user ID |
↳ email | string | User email address |
↳ firstName | string | User first name |
↳ lastName | string | User last name |
↳ fullName | string | User full name |
↳ timeZone | string | User time zone |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of users returned |
Список current on-call entries from Rootly с optional фильтрация.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
scheduleIds | string | Нет | Comma-separated schedule IDs to filter by |
escalationPolicyIds | string | Нет | Comma-separated escalation policy IDs to filter by |
userIds | string | Нет | Comma-separated user IDs to filter by |
serviceIds | string | Нет | Comma-separated service IDs to filter by |
| Параметр | Тип | Описание |
|---|
onCalls | array | List of on-call entries |
↳ id | string | Unique on-call entry ID |
↳ userId | string | ID of the on-call user |
↳ userName | string | Name of the on-call user |
↳ scheduleId | string | ID of the associated schedule |
↳ scheduleName | string | Name of the associated schedule |
↳ escalationPolicyId | string | ID of the associated escalation policy |
↳ startTime | string | On-call start time |
↳ endTime | string | On-call end time |
totalCount | number | Total number of on-call entries returned |
Список on-call schedules from Rootly с optional search фильтрация.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter schedules |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
schedules | array | List of schedules |
↳ id | string | Unique schedule ID |
↳ name | string | Schedule name |
↳ description | string | Schedule description |
↳ allTimeCoverage | boolean | Whether schedule provides 24/7 coverage |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of schedules returned |
Список escalation policies from Rootly с optional search фильтрация.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter escalation policies |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
escalationPolicies | array | List of escalation policies |
↳ id | string | Unique escalation policy ID |
↳ name | string | Escalation policy name |
↳ description | string | Escalation policy description |
↳ repeatCount | number | Number of times to repeat escalation |
↳ groupIds | array | Associated group IDs |
↳ serviceIds | array | Associated service IDs |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of escalation policies returned |
Список causes from Rootly с optional search фильтрация.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
search | string | Нет | Search term to filter causes |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
causes | array | List of causes |
↳ id | string | Unique cause ID |
↳ name | string | Cause name |
↳ slug | string | Cause slug |
↳ description | string | Cause description |
↳ position | number | Cause position |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of causes returned |
Список playbooks from Rootly с постраничная выборка support.
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Rootly API key |
pageSize | number | Нет | Number of items per page (default: 20) |
pageNumber | number | Нет | Page number for постраничная выборка |
| Параметр | Тип | Описание |
|---|
playbooks | array | List of playbooks |
↳ id | string | Unique playbook ID |
↳ title | string | Playbook title |
↳ summary | string | Playbook summary |
↳ externalUrl | string | External URL |
↳ createdAt | string | Creation date |
↳ updatedAt | string | Last update date |
totalCount | number | Total number of playbooks returned |