Submit an event for processing. Events are queued asynchronously and processed by the rules engine.
Project ID
"123e4567-e89b-12d3-a456-426614174000"
External user ID from client system
"user_12345"
Event type
"lesson_completed"
Event properties
{
"lessonId": "math-101",
"score": 95,
"duration": 300
}Event timestamp (ISO 8601)
"2025-11-17T10:30:00Z"
Idempotency key for preventing duplicate processing
"evt_user12345_lesson_20251117_103000"
Event accepted and queued for processing
Event ID
"123e4567-e89b-12d3-a456-426614174000"
Processing status
PENDING, PROCESSING, PROCESSED, FAILED, SKIPPED "PENDING"
Whether event was skipped due to idempotency
false
Message
"Event queued for processing"
Existing event ID if duplicate