{
  "type": "object",
  "properties": {
    "auditRecordId": {
      "type": "string"
    },
    "resourceType": {
      "type": "string"
    },
    "resourceId": {
      "type": "string"
    },
    "action": {
      "type": "string"
    },
    "actorId": {
      "type": "string"
    },
    "occurredAt": {
      "type": "string",
      "format": "date-time"
    },
    "correlationId": {
      "type": "string"
    }
  },
  "required": [
    "auditRecordId",
    "resourceType",
    "resourceId",
    "action",
    "actorId",
    "occurredAt",
    "correlationId"
  ],
  "additionalProperties": false,
  "examples": [
    {
      "auditRecordId": "aud-test-001",
      "resourceType": "Transfer",
      "resourceId": "trf-test-001",
      "action": "TRANSFER_ACKNOWLEDGED",
      "actorId": "recipient-test-001",
      "occurredAt": "2026-10-15T09:00:00Z",
      "correlationId": "corr-test-001"
    }
  ]
}
