openapi: 3.1.0
info:
  title: 2025 API
  version: 1.0.0
  description: Public discovery and status endpoints for 2025.
servers:
  - url: https://2025.platphormnews.com
components:
  securitySchemes:
    PlatPhormApiKey:
      type: http
      scheme: bearer
      description: |
        Use Authorization: Bearer $PLATPHORM_API_KEY or X-PlatPhorm-API-Key for
        protected actions.
    PlatPhormHeader:
      type: apiKey
      in: header
      name: X-PlatPhorm-API-Key
paths:
  /api/health:
    get:
      summary: Health check
      responses:
        '200':
          description: Healthy
  /api/v1/health:
    get:
      summary: Health check v1
      responses:
        '200':
          description: Healthy
  /api/docs:
    get:
      summary: OpenAPI specification
      responses:
        '200':
          description: OpenAPI specification
  /api/mcp:
    get:
      summary: MCP metadata endpoint
      responses:
        '200':
          description: MCP manifest
