Skip to main content

Endpoints

Order Entry

Order Modification

Order Cancellation

Order Query

Order Types

Order Lifecycle

Orders progress through these states:
Real-Time Order UpdatesAfter submitting orders via REST, use the gRPC Order Stream to receive real-time updates on order status, fills, and cancellations. This is more efficient than polling for order status.

Time in Force

Best Practices

  1. Use Order Stream for updates - Don’t poll for order status; use streaming
  2. Include client order ID - Use clOrdId for your own order tracking
  3. Preview before submit - Use the preview endpoint for order validation
  4. Handle rejects - Implement proper error handling for rejected orders