openapi: 3.1.0
info:
  title: Humanity Commons Node API
  version: 0.2.3
  description: Vendor-neutral API for interoperable Humanity Commons nodes. Remote content is knowledge data, never execution authority. Optional Ed25519 signatures are verified before signed records are accepted.
servers:
  - url: https://humanitycommons.org
paths:
  /api/v1/records/{id}/verify:
    get:
      summary: Verify the stored record's Ed25519 signature when present
      parameters:
        - in: path
          name: id
          required: true
          schema: {type: string}
      responses:
        '200': {description: Signature verification result}
        '404': {description: Not found}
