# list_pending_orders

> List the orders still awaiting payment: `{data:[{orderId, amount, paymentUrl, nextAction, expiresAt, isExpired, services:[…]}], total, totalDue}`, where `nextAction`…

- Tier: R
- Required scope: read:orders
- Annotations: readOnlyHint, idempotentHint
- Docs: https://api.inleed.com/tools/list-pending-orders

## Description

List the orders still awaiting payment: `{data:[{orderId, amount, paymentUrl, nextAction, expiresAt, isExpired, services:[…]}], total, totalDue}`, where `nextAction` is `awaiting_payment` or `awaiting_autopayment`. This is the unpaid queue only; for the full order history (paid included) use `list_orders`, for one order use `get_order`, and to place a new one use `create_order`. Pass `limit` (1–200) to cap the rows.

## Input schema

- `limit` — integer. How many pending orders to return, 1–200.

## Example call

```json
{
  "name": "list_pending_orders",
  "arguments": {}
}
```

