{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/boardmark-ai/json-schema/boardmark-ai-post-boardmark-request-schema.json",
  "title": "PostBoardmarkRequest",
  "x-generated": "2026-11-02",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/boardmark-ai-openapi-generated.yml#/components/schemas/PostBoardmarkRequest",
  "type": "object",
  "properties": {
    "Content-Type": {
      "type": "string",
      "description": "application/json"
    },
    "User-Agent": {
      "type": "string",
      "description": "BoardMark-Webhooks/1"
    },
    "BoardMark-Event": {
      "type": "string",
      "description": "The event, such as issue.status_changed"
    },
    "BoardMark-Delivery": {
      "type": "string",
      "description": "Delivery identifier"
    },
    "BoardMark-Signature": {
      "type": "string",
      "description": "t=<unix seconds>,v1=<hex HMAC-SHA256>"
    },
    "body": {
      "type": "object",
      "description": "JSON payload containing fields such as id, type, occurred_at, project, actor, issue, etc."
    }
  },
  "required": [
    "Content-Type",
    "User-Agent",
    "BoardMark-Event",
    "BoardMark-Delivery",
    "BoardMark-Signature",
    "body"
  ]
}