Get Order Execution Status
Orders
Get Order Execution Status
Poll the execution status of an async order request.
Returns: status=queued — still in Kafka queue status=executed — order ticket is available; poll GET /orders/ for live P&L status=rejected — execution failed (stale price, insufficient margin, etc.)
This key expires after 5 minutes. Expired entries return 404.
GET
Get Order Execution Status
Path Parameters
Response
Successful Response
Returned by GET /orders/request/{request_id}. Polls Redis for the result written by ExecutionEngine.
status values: queued — published to Kafka, awaiting execution executed — written to Postgres; order ticket available rejected — margin check failed or stale price; reason provided