openapi: 3.1.0
info:
  title: AurelSon Site Metadata API
  version: 1.0.0
  description: |
    Read-only static API exposing basic metadata and health information for
    aurelson.com.

    This API is currently public and does not use OAuth 2.0 or OpenID Connect.
    No OAuth/OIDC discovery metadata is published because there is no
    authorization server or protected resource flow to describe.
servers:
  - url: https://aurelson.com
paths:
  /api/v1/service.json:
    get:
      operationId: getServiceMetadata
      summary: Get service metadata
      responses:
        '200':
          description: Service metadata document
          content:
            application/json:
              schema:
                type: object
  /api/v1/status.json:
    get:
      operationId: getServiceStatus
      summary: Get health status
      responses:
        '200':
          description: API health status
          content:
            application/json:
              schema:
                type: object
components: {}
security: []
