naftiko: 1.0.0-alpha2 info: label: Heidi Health — Templates description: 'Heidi Health Templates API. List consult-note templates available to the authenticated API user. Lead operation: List Consult Note Templates.' tags: - Heidi Health - Templates - Consult Notes created: '2026-05-24' modified: '2026-05-24' binds: - namespace: env keys: HEIDI_BEARER_TOKEN: HEIDI_BEARER_TOKEN capability: consumes: - type: http namespace: heidi-templates baseUri: https://registrar.api.heidihealth.com/api/v2/ml-scribe/open-api description: Heidi Health templates surface. resources: - name: documentTemplates path: /templates/document-templates operations: - name: listTemplates method: GET description: List consult-note templates. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: [] authentication: type: bearer value: '{{env.HEIDI_BEARER_TOKEN}}' exposes: - type: rest namespace: heidi-templates-rest port: 8080 description: REST adapter for Heidi Templates. resources: - path: /v1/templates/document-templates name: documentTemplates operations: - method: GET name: listTemplates call: heidi-templates.listTemplates with: {} outputParameters: - type: object mapping: $. - type: mcp namespace: heidi-templates-mcp port: 9090 transport: http description: MCP adapter for Heidi Templates. tools: - name: heidi-list-templates description: List Heidi consult-note templates. hints: readOnly: true destructive: false idempotent: true call: heidi-templates.listTemplates with: {} outputParameters: - type: object mapping: $.