{
  "openapi": "3.1.0",
  "info": {
    "title": "HumanMirror Global Enterprise",
    "version": "2026-09-04-v1",
    "description": "Additive industry and jurisdiction context for existing HumanMirror services."
  },
  "servers": [{"url": "https://humanmirror.fr"}],
  "paths": {
    "/api/v1/global-enterprise/profile/": {
      "get": {"summary": "Discover supported industry-profile adaptation", "responses": {"200": {"description": "Discovery"}}},
      "post": {
        "summary": "Resolve enterprise context",
        "parameters": [
          {"in":"header","name":"X-Industry-Profile","schema":{"type":"string"}},
          {"in":"header","name":"X-Jurisdiction","schema":{"type":"string"}},
          {"in":"header","name":"X-Billing-Currency","schema":{"type":"string","pattern":"^[A-Z]{3}$"}}
        ],
        "responses": {"200": {"description": "Resolved context"}}
      }
    },
    "/api/v1/global-enterprise/billing-capabilities/": {
      "get": {
        "summary": "Read global billing capability state",
        "responses": {"200": {"description": "Currencies and enabled or not-configured payment rails"}}
      }
    }
  },
  "components": {
    "parameters": {
      "IndustryProfile": {"in":"header","name":"X-Industry-Profile","schema":{"type":"string"}},
      "Jurisdiction": {"in":"header","name":"X-Jurisdiction","schema":{"type":"string"}},
      "BillingCurrency": {"in":"header","name":"X-Billing-Currency","schema":{"type":"string"}}
    }
  }
}
