ModelOp · AsyncAPI Specification

Modelop Runtime Streams

Version

View Spec View on GitHub AI GovernanceModel Risk ManagementMachine-LearningMLOpsModelOpsAI Lifecycle AutomationEnterprise SoftwareComplianceModel MonitoringGovernance Risk and ComplianceArtificial IntelligenceAsyncAPIEvents

AsyncAPI Specification

modelop-runtime-streams.yml Raw ↑
generated: '2026-08-25'
method: searched
source: >-
  https://modelopdocs.atlassian.net/wiki/spaces/MDHV/pages/3159997056/ModelOp+Runtime+Details
  + .../3159997036/ModelOp+Runtime
  + .../3159986836/Operationalizing+Models:+ModelOp+Runtime+as+REST
  + full-text search of the docs hub for "webhook" (0 results) and "asyncapi" (0 results)
checked: '2026-08-25'
asyncapi_published: false
webhook_catalog_published: false
summary: >-
  An event/streaming surface genuinely exists inside a ModelOp deployment — the ModelOp Runtime's
  stream abstraction supports Kafka, and a v3.4 Notifier "Reminder" service emits scheduled
  notifications — but ModelOp publishes NO AsyncAPI document and NO webhook catalogue. There is
  nothing for an external consumer to subscribe to and nothing machine-readable to capture.
pointer_basis: >-
  NEITHER an `AsyncAPI` nor a `Webhooks` pointer is emitted in apis.yml. `Webhooks` asserts an
  advertised webhook surface a consumer can register for; ModelOp advertises none. This file
  records what the event surface actually is, so a later round does not read the Kafka support as
  a published event contract.
streams:
  concept: >-
    The ModelOp Runtime is composed of streams (I/O), a jet (the model-code wrapper) and a
    manifold (lifecycle management). Input and output streams are configured independently.
  supported_transports:
    - REST
    - Kafka
    - File
    - S3
    - ODBC
  note: >-
    The one coupling case is a round-trip REST call that returns the result of synchronously
    processed POSTed input. Kafka is an internal deployment wiring choice — topic names, message
    schemas and payload contracts are per-customer, not published by ModelOp.
  supporting_repo:
    url: https://github.com/modelop/kafka
    description: 'Kafka + Zookeeper (ModelOp GitHub org, Shell)'
message_schemas:
  mechanism: >-
    Per-model input/output Schemas are a first-class, versioned ModelOp Center asset (`moc schema`
    manages them, and snapshots reference "the exact schema definition that is used"). ModelOp
    maintains `python-quickavro` in its GitHub org, and the runtime logs records rejected by a
    schema (modelop.runtime.display-records).
  published: false
  note: Schemas are customer-authored per model. ModelOp publishes no catalogue of them.
notifications:
  service: Notifier "Reminder" service
  introduced: '3.4'
  description: >-
    Sends reminders for outstanding actions — issues, risks requiring action, expiring exemptions,
    review conclusions requiring follow-up — on a configurable schedule.
  delivery: internal notification / email; no outbound webhook subscription is documented.
  source: https://modelopdocs.atlassian.net/wiki/spaces/MDHV/pages/3160309761/V3.4+Release+Notes+(LATEST)
outbound_integrations:
  note: >-
    ModelOp Center pushes events OUT to ticketing systems (Jira, ServiceNow) as part of Model Life
    Cycle execution. That is a first-party outbound integration configured per deployment, not a
    subscribable webhook surface.
  sources:
    - https://modelopdocs.atlassian.net/wiki/spaces/MDHV/pages/3159993648/Integrate+with+JIRA
    - https://modelopdocs.atlassian.net/wiki/spaces/MDHV/pages/3159993730/Integrate+with+ServiceNow

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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/modelop-runtime-streams"
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 email required.

A second provider on the same verified email joins the account you already have.