Cast AI Notification API

The NotificationAPI API from Cast AI — 17 operation(s) for notificationapi.

Operations 24

GET /v1/notifications ListNotifications returns notification entries for given organization #
POST /v1/notifications/ack AckNotifications acknowledges multiple notifications for the given organization #
GET /v1/notifications/definitions ListDefinitions returns the notification catalog: the definitions of everything… #
GET /v1/notifications/definitions/{definitionKey} GetDefinitionByKey returns a single notification definition from the… #
POST /v1/notifications/slack-configurations CreateSlackConfig creates a new Slack configuration for the given organization #
GET /v1/notifications/slack-configurations ListSlackConfigs retrieves a list of Slack configurations for the given… #
DELETE /v1/notifications/slack-configurations/{id} DeleteSlackConfig marks a Slack configuration as deleted #
GET /v1/notifications/slack-configurations/{id} GetSlackConfig retrieves a specific Slack configuration #
PUT /v1/notifications/slack-configurations/{id} UpdateSlackConfig changes an existing Slack configuration for the given… #
POST /v1/notifications/slack-configurations/{id}/test SendTestSlackConfigNotification will attempt to send a test notification for a… #
GET /v1/notifications/slack-workspaces ListSlackWorkspaces returns a list of Slack workspaces #
POST /v1/notifications/slack-workspaces/install CreateSlackWorkspaceInstall creates a new Slack workspace installation #
PUT /v1/notifications/slack-workspaces/install/{id} CompleteSlackWorkspaceInstall completes a Slack workspace installation #
DELETE /v1/notifications/slack-workspaces/{id} DeleteSlackWorkspace deletes a specific Slack workspace record #
GET /v1/notifications/slack-workspaces/{id} GetSlackWorkspace retrieves a specific Slack workspace #
GET /v1/notifications/slack-workspaces/{id}/channels ListSlackChannels returns a list of Slack workspace channels #
POST /v1/notifications/test-slack-workspaces/{id} SendSlackWorkspaceTestNotification will attempt to send a test notification for… #
GET /v1/notifications/webhook-categories ListWebhookConfig returns all available webhook categories and subcategories #
POST /v1/notifications/webhook-configurations CreateWebhookConfig creates a new webhook configuration for the given… #
GET /v1/notifications/webhook-configurations ListWebhookConfig returns all existing webhook configurations for the given… #
DELETE /v1/notifications/webhook-configurations/{id} DeleteWebhookConfig an existing webhook configuration #
GET /v1/notifications/webhook-configurations/{id} GetWebhookConfig an existing webhook configuration for the given organization #
PUT /v1/notifications/webhook-configurations/{id} UpdateWebhookConfig an existing webhook configuration for the given organization #
GET /v1/notifications/{id} GetNotification returns an existing notification for the given organization #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/kimchi:kimchi-notificationapi-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

kimchi-notificationapi-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: CAST.AI API documentation Notification API
  version: 1.0.0
  description: '### Feature maturity indicators (may appear on resources, operations and request/response fields)

    - **(BETA)** - new or experimental features, subject to change

    - **(Deprecated)** - outdated or replaced features (a reason and removal date will be provided in the description)'
servers:
- url: https://api.cast.ai/
  description: US endpoint
- url: https://api.eu.cast.ai/
  description: EU endpoint
security:
- BearerAuth: []
- ApiKeyAuth: []
tags:


# --- truncated at 32 KB (86 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kimchi/refs/heads/main/openapi/kimchi-notificationapi-api-openapi.yml