topstepx-api - v1.0.0
    Preparing search index...

    Class OrderApi

    API for managing orders - place, cancel, modify, and search.

    // Place a market order
    const result = await client.orders.place({
    accountId: 123,
    contractId: 'CON.F.US.ENQ.M25',
    type: OrderType.Market,
    side: OrderSide.Buy,
    size: 1,
    });

    // Cancel an order
    await client.orders.cancel({ accountId: 123, orderId: result.orderId });
    Index

    Methods

    • Place a new order.

      Parameters

      Returns Promise<PlaceOrderResponse>

      Response containing the new orderId

      // Market order
      await client.orders.place({
      accountId: 123,
      contractId: 'CON.F.US.ENQ.M25',
      type: OrderType.Market,
      side: OrderSide.Buy,
      size: 1,
      });

      // Limit order
      await client.orders.place({
      accountId: 123,
      contractId: 'CON.F.US.ENQ.M25',
      type: OrderType.Limit,
      side: OrderSide.Buy,
      size: 1,
      limitPrice: 5000.00,
      });