# forge.types.TicketRecord

```python
forge.types.TicketRecord(id: int, symbol: str, side: OrderSide, type: OrderType, size: float, price: float | None, stop_price: float | None, sl: float | None, tp: float | None, tag: str | None, tif: str, status: OrderStatus, filled: float, avg_price: float | None, reject_reason: RejectReason | None, created_time: int) -> None
```

The mutable state behind an ``OrderTicket``. The run writes it; a strategy never sees it.

Since Forge API 1.
