Eden Health · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Eden Health Grdn API

2 actions 2 updates update extends openapi/eden-health-grdn-openapi-original.json
Generated by API Evangelist Written by API Evangelist tooling for Eden Health's API. It is a proposal applied on top of the contract, not a document Eden Health publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-ratingx-apievangelist-notesx-apievangelist-versioningx-apievangelist-current-versionx-agent-readiness-gaps

Targets 1

$.info

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Eden Health Grdn API
  version: 1.0.0
# Generated by the API Evangelist enrichment pipeline. Captures our enhancements
# WITHOUT mutating the harvested original spec (openapi/eden-health-grdn-openapi-original.json).
x-generated: '2026-07-19'
x-method: generated
x-source: openapi/eden-health-grdn-openapi-original.json
extends: openapi/eden-health-grdn-openapi-original.json
actions:
  - target: $.info
    update:
      x-apievangelist-rating: 2
      x-apievangelist-notes: >-
        Harvested Swagger 2.0 for Eden Health's "Grdn" (Guardian) primary backend
        service, served at https://api.edenhealth.com/swagger.json. Spec is thin:
        no operationIds, no components/definitions schemas, no securitySchemes,
        and all responses declared as "default" only. Real, versioned (v2) surface
        covering patients, appointments, membership, documents, care teams and
        clinician tooling.
      x-apievangelist-versioning: uri-path
      x-apievangelist-current-version: v2
  - target: $.info
    update:
      x-agent-readiness-gaps:
        - Add operationIds so operations can be referenced by MCP tools / Agent Skills.
        - Define components/definitions schemas (currently zero) for request/response bodies.
        - Declare securitySchemes (a /v2/auth endpoint exists but no scheme is declared).
        - Replace "default"-only responses with explicit 2xx/4xx status codes and RFC 9457 problem+json.