overlay: 1.0.0
info:
title: API Evangelist overlay for Baloise Corellia Contracts API
version: 1.0.0
extends: ../openapi/_original/baloise-corellia-contracts-openapi.yml
x-generated: '2026-10-09'
x-method: generated
x-source: openapi/baloise-corellia-contracts-openapi.yml
x-rationale: >-
Adds provenance, a link to the source repository and agent-facing notes drawn from the
spec's own operation descriptions. No servers or security schemes are added because
Baloise publishes none. The original contract is not mutated.
actions:
- target: $.info
description: Record provenance and the absence of a public host.
update:
x-provider: baloise
x-source-repository: https://github.com/baloise/corellia
x-hosting-note: The specification declares no servers[]; each implementer (the host of this API) supplies its own base URL.
- target: $
description: Link the source repository as external documentation.
update:
externalDocs:
description: Corellia specification repository
url: https://github.com/baloise/corellia
- target: $.paths['/contracts/v2'].post
description: Note the documented call order (documents first, then contract).
update:
x-agent-hint: Upload each document first with uploadDocument and pass the returned handle(s) in the contract body.
x-mcp-tool: upload_contract
- target: $.paths['/contracts/v2/documents'].post
description: Note per-document semantics and required headers.
update:
x-agent-hint: Call once per document; X-Caller-Name and X-Event-ID (unique per request) headers are required.
x-mcp-tool: upload_contract_document
- target: $.paths['/contracts/v2/cancellations'].post
update:
x-mcp-tool: cancel_contract
- target: $.paths['/contracts/v2/version'].get
update:
x-mcp-tool: get_contracts_api_version
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.