{
  "properties": {
    "event_type_id": {
      "description": "Event type ID (must exist and be active)",
      "title": "Event Type Id",
      "type": "string"
    },
    "events": {
      "description": "List of events to ingest. Each event: {event_ts: ISO timestamp (required), symbol: str (optional), payload: dict (optional)}",
      "items": {
        "additionalProperties": true,
        "type": "object"
      },
      "title": "Events",
      "type": "array"
    },
    "source": {
      "default": "backfill",
      "description": "Source label: 'backfill' (historical), 'webhook' (real-time), 'system'",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "event_type_id",
    "events"
  ],
  "title": "ingest_eventsArguments",
  "type": "object"
}
