AirMDR · OpenAPI Overlay 1.0.0

API Evangelist enhancements for AirMDR Case Manager

5 actions 5 updates documentation extends openapi/airmdr-case-manager-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for AirMDR's API. It is a proposal applied on top of the contract, not a document AirMDR publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

descriptionx-providerx-api-evangelisturlexternalDocs

Targets 5

$.info
$.servers
$.components.securitySchemes.SessionCookie
$.externalDocs
$.paths[*][?(@.operationId=='createAlertsAPI')]

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for AirMDR Case Manager
  version: 1.0.0
  x-generated: '2026-09-19'
  x-method: generated
  x-source: openapi/airmdr-case-manager-openapi.yml
extends: openapi/airmdr-case-manager-openapi.yml
actions:
- target: $.info
  update:
    x-provider: AirMDR
    x-api-evangelist:
      profile: https://github.com/api-evangelist/airmdr
      harvested_from: https://app.airmdr.com/docs/api/case_manager.html
- target: $.servers
  description: Resolve the relative /airmdrapi server against the host the docs use in every example
  update:
  - url: https://app.airmdr.com/airmdrapi
- target: $.components.securitySchemes.SessionCookie
  update:
    description: 'API token generated in Admin dashboard → API Tokens, sent as Cookie: Session="<token>" (https://docs.airmdr.com/api-reference/apitoken).
      Shown once at creation; revoke by deleting the token.'
- target: $.externalDocs
  update:
    description: AirMDR API overview
    url: https://docs.airmdr.com/api-reference/apilandingpage
- target: $.paths[*][?(@.operationId=='createAlertsAPI')]
  update:
    externalDocs:
      url: https://docs.airmdr.com/api-reference/WebHook
      description: Send alerts via webhook (API call) to AirMDR