Sedai · AsyncAPI Specification
Sedai Webhooks
Version
View Spec
View on GitHub
Cloud OptimizationFinOpsKubernetesCloud Cost ManagementAutonomous OperationsObservabilityArtificial IntelligenceDevOpsAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-29'
method: searched
source: >-
https://docs.sedai.io/get-started/platform/integrations/notifications and
https://docs.sedai.io/get-started/onboarding/readme/ci-cd (the "Notification"
option for propagating Sedai's changes into a GitOps workflow). Full docs
corpus checked via https://docs.sedai.io/llms-full.txt.
description: >-
Sedai has an OUTBOUND event surface but ships no AsyncAPI. Notifications are
configured in the console (Settings -> Integrations -> Add Integration ->
Notifications) and delivered to six named providers plus custom webhooks and
email. Sedai publishes no payload schema, no event-type catalogue, no
signature/verification scheme and no delivery/retry semantics for the custom
webhook — so a consumer cannot write a handler from the documentation alone.
Nothing is fabricated here: only what Sedai states is recorded.
asyncapi_spec: null
asyncapi_probed:
- url: https://sedai.io/asyncapi.yaml
status: 404
- url: https://docs.sedai.io/asyncapi.yaml
status: 404
direction: outbound only
inbound_webhooks: false
transport:
- type: webhook
name: Custom webhook
description: >-
"Sedai also supports custom webhooks and email." The generic HTTP target
for Sedai alerts. Payload documented only as "JSON or YAML format that
details changes made or recommended by Sedai".
payload_schema: null
signature_verification: null
retry_policy: null
docs: https://docs.sedai.io/get-started/platform/integrations/notifications
- type: email
name: Email
description: Notifications to a target address or group email ID.
integrations:
- name: Asana
kind: ticketing
credentials: [workspace, project, personal access token]
caveat: Issues are not updated after they are generated.
- name: Datadog
kind: monitoring
credentials: [API key]
- name: Jira
kind: ticketing
credentials: [project key, Jira URL, user email, API token]
- name: Microsoft Teams
kind: chat
credentials: [incoming webhook URL]
- name: PagerDuty
kind: incident
- name: Slack
kind: chat
credentials: [incoming webhook URL]
note: Delivered via Slack incoming webhooks; Sedai states a Slack App is "coming soon".
subscription_model:
configured_in: Console — Settings -> Notifications
granularity: >-
Per notification category, per alert. Integrations can be scoped to all
connected resources or mapped to specific resource groups; multiple
integrations per provider are supported and named by nickname.
event_categories:
note: >-
Sedai's docs describe alert CATEGORIES selected in the console UI but do not
enumerate the event types or their names in any published document. No
catalogue is asserted here — reading it requires a tenant.
polling_alternative:
description: >-
Sedai documents polling as the alternative to notification for GitOps
workflows — query the "what it should be" (WISB) configuration over REST and
push it to Argo CD or a Git source of truth.
endpoint: /api/site/sedaisync/proposedconfig
docs: https://docs.sedai.io/get-started/onboarding/readme/ci-cd
gaps:
- No AsyncAPI document.
- No published payload schema or example for the custom webhook.
- No webhook signature, timestamp or replay-protection scheme documented.
- No delivery guarantee, retry policy or dead-letter behaviour documented.
- No enumerated event-type catalogue.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/sedai-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.