---
id: "P:cAlgo.API.PendingOrderCreatedEventArgs.PendingOrder"
kind: "property"
type: "T:cAlgo.API.PendingOrderCreatedEventArgs"
url: "https://help.ctrader.com/ctrader-algo/references/EventArgs/PendingOrderCreatedEventArgs/PendingOrder/"
---

> Documentation index for agents: https://help.ctrader.com/ctrader-algo/llms.txt · machine index: https://help.ctrader.com/ctrader-algo/api.json

# PendingOrderCreatedEventArgs.PendingOrder

Member of [PendingOrderCreatedEventArgs](https://help.ctrader.com/ctrader-algo/references/EventArgs/PendingOrderCreatedEventArgs/index.md).

## PendingOrder

Gets the pending order that was created.

Environments: Desktop supported · CLI supported · Cloud supported.

C#:

```csharp
public PendingOrder PendingOrder {get;}
```

Python:

```python
pendingOrderCreatedEventArgs.PendingOrder: PendingOrder
```

### Returns

`PendingOrder` — 

### Examples

C#:

```csharp
protected override void OnStart()
{
    PendingOrders.Created += OnPendingOrdersCreated;
    PlaceLimitOrder(TradeType.Buy, SymbolName, 10000, Symbol.Bid - 20 * Symbol.PipSize, "myLabel");
}

private void OnPendingOrdersCreated(PendingOrderCreatedEventArgs args)
{
    var order = args.PendingOrder;
    Print("{0} order {1} created at {2}, label: {3}", order.OrderType, order.Id, order.TargetPrice, order.Label);
}
```

Python:

```python
def on_start(self):
    api.PendingOrders.Created += self.on_pending_orders_created
    api.PlaceLimitOrder(TradeType.Buy, api.SymbolName, 10000, api.Symbol.Bid - 20 * api.Symbol.PipSize, "myLabel")

def on_pending_orders_created(self, args):
    order = args.PendingOrder
    api.Print(f"{order.OrderType} order {order.Id} created at {order.TargetPrice}, label: {order.Label}")
```

