ilert
ilert is an AI-first incident management and on-call alerting platform that helps IT and DevOps teams manage alert sources, on-call schedules, escalation policies, incidents, and notification routing. The platform provides a comprehensive REST API for programmatic access to alerts, schedules, escalation policies, heartbeat monitors, status pages, event flows, call routing, and 100+ monitoring integrations.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles ilert the way a machine reads it — 438 machine-readable artifacts across 33 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — ilert scores 54.7/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile ilert
Each block below is one kind of artifact we hold for ilert. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 33
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
ilert Alert Actions API
The Alert Actions API from ilert — 3 operation(s) for alert actions.
ilert Alert Sources API
The Alert Sources API from ilert — 2 operation(s) for alert sources.
ilert Alerts API
The Alerts API from ilert — 11 operation(s) for alerts.
ilert Call Flow Numbers API
The Call Flow Numbers API from ilert — 2 operation(s) for call flow numbers.
ilert Call Flows API
The Call Flows API from ilert — 2 operation(s) for call flows.
ilert Connectors API
The Connectors API from ilert — 2 operation(s) for connectors.
ilert Contacts API
The Contacts API from ilert — 4 operation(s) for contacts.
ilert Deployment Events API
The Deployment Events API from ilert — 1 operation(s) for deployment events.
ilert Deployment Pipelines API
The Deployment Pipelines API from ilert — 2 operation(s) for deployment pipelines.
ilert Escalation Policies API
The Escalation Policies API from ilert — 4 operation(s) for escalation policies.
ilert Event Flows API
The Event Flows API from ilert — 2 operation(s) for event flows.
ilert Events API
The Events API from ilert — 1 operation(s) for events.
ilert Heartbeat Monitors API
The Heartbeat Monitors API from ilert — 2 operation(s) for heartbeat monitors.
ilert Incident Templates API
The Incident Templates API from ilert — 2 operation(s) for incident templates.
ilert Incidents API
The Incidents API from ilert — 4 operation(s) for incidents.
ilert Integrations API
The Integrations API from ilert — 1 operation(s) for integrations.
ilert Log-Entries API
The Log-Entries API from ilert — 1 operation(s) for log-entries.
ilert Maintenance Windows API
The Maintenance Windows API from ilert — 2 operation(s) for maintenance windows.
ilert Metric Data Sources API
The Metric Data Sources API from ilert — 2 operation(s) for metric data sources.
ilert Metrics API
The Metrics API from ilert — 2 operation(s) for metrics.
ilert Notification Preferences API
The Notification Preferences API from ilert — 8 operation(s) for notification preferences.
ilert Notifications API
The Notifications API from ilert — 1 operation(s) for notifications.
ilert Numbers API
The Numbers API from ilert — 1 operation(s) for numbers.
ilert On-Calls API
The On-Calls API from ilert — 1 operation(s) for on-calls.
ilert Reports API
The Reports API from ilert — 3 operation(s) for reports.
ilert Schedules API
The Schedules API from ilert — 5 operation(s) for schedules.
ilert Series API
The Series API from ilert — 1 operation(s) for series.
ilert Service Outages API
The Service Outages API from ilert — 3 operation(s) for service outages.
ilert Services API
The Services API from ilert — 3 operation(s) for services.
ilert Status Pages API
The Status Pages API from ilert — 6 operation(s) for status pages.
ilert Support Hours API
The Support Hours API from ilert — 2 operation(s) for support hours.
ilert Teams API
The Teams API from ilert — 4 operation(s) for teams.
ilert Users API
The Users API from ilert — 4 operation(s) for users.
Scroll within the panel for all 33 ·
Pricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Ilert Plans Pricing
PLANSRate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Ilert Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Ilert Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Ilert Context
JSON-LDSpectral Rules 1
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
ilert API Rules
SPECTRALJSON Schema 216
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
Alert
JSON SCHEMAAlertAction
JSON SCHEMAAlertActionResult
JSON SCHEMAAlertActionTrigger
JSON SCHEMAAlertActionType
JSON SCHEMAAlertPriority
JSON SCHEMAAlertPriorityRule
JSON SCHEMAAlertResponder
JSON SCHEMAAlertSource
JSON SCHEMAAlertSourceLinkTemplate
JSON SCHEMAAlertSourceNoIncludes
JSON SCHEMAAlertSourcePriorityTemplate
JSON SCHEMAAlertSourcePriorityTemplateMapping
JSON SCHEMAAlertSourceRel
JSON SCHEMAAlertSourceSeverityTemplate
JSON SCHEMAAlertSourceSeverityTemplateMapping
JSON SCHEMAAlertSourceTemplate
JSON SCHEMAAlertSourceTemplateElement
JSON SCHEMAAlertSourceTemplateElementArg
JSON SCHEMACallFlow
JSON SCHEMACallFlowBranch
JSON SCHEMACallFlowListItem
JSON SCHEMACallFlowNode
JSON SCHEMACallFlowNodeMetadata
JSON SCHEMACallFlowNodeMetadataAgentic
JSON SCHEMACallFlowNodeMetadataAudioMessage
JSON SCHEMACallFlowNodeMetadataBlockNumbers
JSON SCHEMACallFlowNodeMetadataCallTarget
JSON SCHEMACallFlowNodeMetadataCode
JSON SCHEMACallFlowNodeMetadataCreateAlert
JSON SCHEMACallFlowNodeMetadataEnrichment
JSON SCHEMACallFlowNodeMetadataEnrichmentSource
JSON SCHEMACallFlowNodeMetadataGather
JSON SCHEMACallFlowNodeMetadataIntent
JSON SCHEMACallFlowNodeMetadataIvrMenu
JSON SCHEMACallFlowNodeMetadataPinCode
JSON SCHEMACallFlowNodeMetadataRouteCall
JSON SCHEMACallFlowNodeMetadataSupportHours
JSON SCHEMACallFlowNodeMetadataVoicemail
JSON SCHEMACallFlowNumber
JSON SCHEMACallFlowNumberAssignedTo
JSON SCHEMACallFlowNumberDetails
JSON SCHEMACallFlowNumberState
JSON SCHEMAConnector
JSON SCHEMAConnectorType
JSON SCHEMAContactEmail
JSON SCHEMAContactEmailPost
JSON SCHEMAContactPhoneNumber
JSON SCHEMAContactPhoneNumberPost
JSON SCHEMAContactStatus
JSON SCHEMACountResponse
JSON SCHEMACParamsAutomationRule
JSON SCHEMACParamsAutotask
JSON SCHEMACParamsAWSLambda
JSON SCHEMACParamsAzureFunction
JSON SCHEMACParamsDatadog
JSON SCHEMACParamsDingTalk
JSON SCHEMACParamsDingTalkAction
JSON SCHEMACParamsDiscord
JSON SCHEMACParamsEmail
JSON SCHEMACParamsGithub
JSON SCHEMACParamsGoogleChat
JSON SCHEMACParamsGoogleChatWebhookOnly
JSON SCHEMACParamsGoogleFunction
JSON SCHEMACParamsJira
JSON SCHEMACParamsMicrosoftTeams
JSON SCHEMACParamsMicrosoftTeamsWebhookOnly
JSON SCHEMACParamsServiceNow
JSON SCHEMACParamsSlack
JSON SCHEMACParamsStatusPageIO
JSON SCHEMACParamsSysdig
JSON SCHEMACParamsTelegram
JSON SCHEMACParamsTopdesk
JSON SCHEMACParamsWebhook
JSON SCHEMACParamsZapier
JSON SCHEMACParamsZendesk
JSON SCHEMACParamsZoomChat
JSON SCHEMACParamsZoomMeeting
JSON SCHEMADeploymentEvent
JSON SCHEMADeploymentPipeline
JSON SCHEMADeploymentPipelineParams
JSON SCHEMADPipeAPIParams
JSON SCHEMADPipeGithubParams
JSON SCHEMADynamicValue
JSON SCHEMAEParamsAWSLambda
JSON SCHEMAEParamsAzureFunction
JSON SCHEMAEParamsDatadog
JSON SCHEMAEParamsDingTalk
JSON SCHEMAEParamsDiscord
JSON SCHEMAEParamsGithub
JSON SCHEMAEParamsGoogleFunction
JSON SCHEMAEParamsJira
JSON SCHEMAEParamsMicrosoftTeams
JSON SCHEMAEParamsServiceNow
JSON SCHEMAEParamsSlack
JSON SCHEMAEParamsStatusPageIO
JSON SCHEMAEParamsSysdig
JSON SCHEMAEParamsTopdesk
JSON SCHEMAEParamsZabbix
JSON SCHEMAEParamsZendesk
JSON SCHEMAEscalationPolicy
JSON SCHEMAEscalationRule
JSON SCHEMAEvent
JSON SCHEMAEventComment
JSON SCHEMAEventFlow
JSON SCHEMAEventFlowBranch
JSON SCHEMAEventFlowListItem
JSON SCHEMAEventFlowNode
JSON SCHEMAEventFlowNodeDefinition
JSON SCHEMAEventFlowNodeMetadata
JSON SCHEMAEventFlowNodeMetadataDefineBranches
JSON SCHEMAEventFlowNodeMetadataRouteEvent
JSON SCHEMAEventFlowNodeMetadataSupportHours
JSON SCHEMAEventFlowNodeMetadataTransform
JSON SCHEMAEventFlowNodeMetadataWait
JSON SCHEMAEventFlowNodeRule
JSON SCHEMAEventImage
JSON SCHEMAEventLink
JSON SCHEMAEventResponse
JSON SCHEMAEventServiceRef
JSON SCHEMAHeartbeatMonitor
JSON SCHEMAHeartbeatMonitorNoIncludes
JSON SCHEMAHeartbeatMonitorRel
JSON SCHEMAIncident
JSON SCHEMAIncidentNoIncludes
JSON SCHEMAIncidentStatus
JSON SCHEMAIncidentTemplate
JSON SCHEMAIncidentUpdate
JSON SCHEMAIncidentWithHistory
JSON SCHEMAIntegration
JSON SCHEMAIntegrationType
JSON SCHEMALogEntry
JSON SCHEMALogFilterType
JSON SCHEMAMaintenanceWindow
JSON SCHEMAManualAlert
JSON SCHEMAMDataDogMetadata
JSON SCHEMAMetric
JSON SCHEMAMetricAggregationType
JSON SCHEMAMetricDataSource
JSON SCHEMAMetricDataSourceMetadata
JSON SCHEMAMetricDataSourceNoIncludes
JSON SCHEMAMetricDataSourcePost
JSON SCHEMAMetricDataSourceType
JSON SCHEMAMetricDisplayType
JSON SCHEMAMetricList
JSON SCHEMAMetricMetadata
JSON SCHEMAMetricNoIncludes
JSON SCHEMAMetricPost
JSON SCHEMAMParamsDatadog
JSON SCHEMAMParamsPrometheus
JSON SCHEMAMPrometheusMetadata
JSON SCHEMAMultipleTimePoint
JSON SCHEMANotification
JSON SCHEMANotificationPreferenceAlertMethod
JSON SCHEMANotificationPreferenceAlertType
JSON SCHEMANotificationPreferenceDutyMethod
JSON SCHEMANotificationPreferencesAlert
JSON SCHEMANotificationPreferencesAlertDelayMin
JSON SCHEMANotificationPreferencesAlertPost
JSON SCHEMANotificationPreferencesDuty
JSON SCHEMANotificationPreferencesDutyBeforeMin
JSON SCHEMANotificationPreferencesDutyPost
JSON SCHEMANotificationPreferencesDutyTypes
JSON SCHEMANotificationPreferencesSubscription
JSON SCHEMANotificationPreferencesSubscriptionPost
JSON SCHEMANotificationPreferenceSubscriptionMethod
JSON SCHEMANotificationPreferencesUpdate
JSON SCHEMANotificationPreferencesUpdatePost
JSON SCHEMANotificationPreferencesUpdateType
JSON SCHEMANotificationPreferenceUpdateMethod
JSON SCHEMAOnCall
JSON SCHEMAOutboundNumber
JSON SCHEMAPhoneNumber
JSON SCHEMARestError
JSON SCHEMARole
JSON SCHEMASchedule
JSON SCHEMAScheduleLayerConfig
JSON SCHEMAScheduleLayerRestriction
JSON SCHEMAScheduleRel
JSON SCHEMASeriesOption
JSON SCHEMAService
JSON SCHEMAServiceNoIncludes
JSON SCHEMAServiceOutage
JSON SCHEMAServiceOutageOverride
JSON SCHEMAServiceStatus
JSON SCHEMAServiceUptime
JSON SCHEMAServiceUptimeOnly
JSON SCHEMAServiceUptimePercentage
JSON SCHEMAShift
JSON SCHEMAShiftRel
JSON SCHEMASimpleIdField64
JSON SCHEMASimpleIdFieldStr
JSON SCHEMASingleTimePoint
JSON SCHEMAStatusPage
JSON SCHEMAStatusPageElement
JSON SCHEMAStatusPageGroup
JSON SCHEMAStatusPageList
JSON SCHEMAStatusPageNoIncludes
JSON SCHEMAStatusPageStructure
JSON SCHEMASuggestedResponder
JSON SCHEMASupportDay
JSON SCHEMASupportHour
JSON SCHEMASupportHourException
JSON SCHEMASupportHourListItem
JSON SCHEMATeam
JSON SCHEMATeamMember
JSON SCHEMATeamRel
JSON SCHEMATeamRole
JSON SCHEMATeamUserOption
JSON SCHEMATeamVisibilityType
JSON SCHEMATimeOfWeek
JSON SCHEMATimeZone
JSON SCHEMAUIMenuItem
JSON SCHEMAUser
JSON SCHEMAUserPost
JSON SCHEMAUserRel
JSON SCHEMAScroll within the panel for all 216 ·
Examples 180
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Delete Alert Actions {Id}
EXAMPLEDelete Alert Sources {Id}
EXAMPLEDelete Call Flows {Id}
EXAMPLEDelete Connectors {Id}
EXAMPLEDelete Event Flows {Id}
EXAMPLEDelete Metrics {Id}
EXAMPLEDelete Schedules {Id}
EXAMPLEDelete Services {Id}
EXAMPLEDelete Status Pages {Id}
EXAMPLEDelete Support Hours {Id}
EXAMPLEDelete Teams {Id}
EXAMPLEDelete Users {User Id}
EXAMPLEGet Alert Actions {Id}
EXAMPLEGet Alert Actions
EXAMPLEGet Alert Sources {Id}
EXAMPLEGet Alert Sources
EXAMPLEGet Alerts Count
EXAMPLEGet Alerts {Id} Actions
EXAMPLEGet Alerts {Id} Log Entries
EXAMPLEGet Alerts {Id}
EXAMPLEGet Alerts
EXAMPLEGet Call Flow Numbers {Id}
EXAMPLEGet Call Flow Numbers
EXAMPLEGet Call Flows {Id}
EXAMPLEGet Call Flows
EXAMPLEGet Connectors {Id}
EXAMPLEGet Connectors
EXAMPLEGet Deployment Pipelines
EXAMPLEGet Escalation Policies {Id}
EXAMPLEGet Escalation Policies
EXAMPLEGet Event Flows {Id}
EXAMPLEGet Event Flows
EXAMPLEGet Heartbeat Monitors {Id}
EXAMPLEGet Heartbeat Monitors
EXAMPLEGet Incident Templates {Id}
EXAMPLEGet Incident Templates
EXAMPLEGet Incidents {Id}
EXAMPLEGet Incidents
EXAMPLEGet Integrations
EXAMPLEGet Maintenance Windows {Id}
EXAMPLEGet Maintenance Windows
EXAMPLEGet Metric Data Sources {Id}
EXAMPLEGet Metric Data Sources
EXAMPLEGet Metrics {Id}
EXAMPLEGet Metrics
EXAMPLEGet Numbers
EXAMPLEGet On Calls
EXAMPLEGet Reports Alerts Summary
EXAMPLEGet Reports Alerts
EXAMPLEGet Reports Api Keys Usage
EXAMPLEGet Schedules {Id} Overrides
EXAMPLEGet Schedules {Id} Shifts
EXAMPLEGet Schedules {Id}
EXAMPLEGet Schedules
EXAMPLEGet Service Outages
EXAMPLEGet Services {Id}
EXAMPLEGet Services
EXAMPLEGet Status Pages {Id} Groups
EXAMPLEGet Status Pages {Id}
EXAMPLEGet Status Pages
EXAMPLEGet Support Hours {Id}
EXAMPLEGet Support Hours
EXAMPLEGet Teams {Id}
EXAMPLEGet Teams
EXAMPLEGet Users Current
EXAMPLEGet Users {User Id}
EXAMPLEGet Users
EXAMPLEPost Alert Actions
EXAMPLEPost Alert Sources
EXAMPLEPost Alerts {Id} Actions
EXAMPLEPost Alerts {Id} Responders
EXAMPLEPost Alerts
EXAMPLEPost Call Flows
EXAMPLEPost Connectors
EXAMPLEPost Deployment Events
EXAMPLEPost Deployment Pipelines
EXAMPLEPost Escalation Policies
EXAMPLEPost Event Flows
EXAMPLEPost Events
EXAMPLEPost Heartbeat Monitors
EXAMPLEPost Incident Templates
EXAMPLEPost Incidents Publish Info
EXAMPLEPost Incidents
EXAMPLEPost Maintenance Windows
EXAMPLEPost Metric Data Sources
EXAMPLEPost Metrics
EXAMPLEPost Schedules
EXAMPLEPost Series {Key}
EXAMPLEPost Services
EXAMPLEPost Status Pages
EXAMPLEPost Support Hours
EXAMPLEPost Teams {Id} Members
EXAMPLEPost Teams
EXAMPLEPost Users Search Email
EXAMPLEPost Users
EXAMPLEPut Alert Actions {Id}
EXAMPLEPut Alert Sources {Id}
EXAMPLEPut Alerts {Id} Accept
EXAMPLEPut Alerts {Id} Assign
EXAMPLEPut Alerts {Id} Resolve
EXAMPLEPut Call Flows {Id}
EXAMPLEPut Connectors {Id}
EXAMPLEPut Escalation Policies {Id}
EXAMPLEPut Event Flows {Id}
EXAMPLEPut Heartbeat Monitors {Id}
EXAMPLEPut Incident Templates {Id}
EXAMPLEPut Incidents {Id}
EXAMPLEPut Maintenance Windows {Id}
EXAMPLEPut Metric Data Sources {Id}
EXAMPLEPut Metrics {Id}
EXAMPLEPut Schedules {Id} Overrides
EXAMPLEPut Schedules {Id}
EXAMPLEPut Services {Id}
EXAMPLEPut Status Pages {Id}
EXAMPLEPut Support Hours {Id}
EXAMPLEPut Teams {Id}
EXAMPLEPut Users Current
EXAMPLEPut Users {User Id}
EXAMPLEScroll within the panel for all 180 ·
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for ilert — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/ilert · machine-readable index on apis.io