# GET /work-orders

**Resource:** [Work Orders](./work-orders.md)  
**Scopes:** `work-orders:read`  
**Write operation:** no

List all work orders. Filter by deal_product_id, status_id, assigned_to (user UUID), or schedule_date (ISO date, exact match).

## Parameters

| Name | In | Type | Required | Description |
|------|----|------|----------|-------------|
| `deal_product_id` | query | uuid | no | Filter by deal product UUID |
| `status_id` | query | uuid | no | Filter by work order status UUID |
| `assigned_to` | query | uuid | no | Filter by assigned team member user UUID |
| `schedule_date` | query | string | no | Filter by scheduled date (ISO date, e.g. "2026-04-25"). Exact match. |
| `limit` | query | number | no | Items per page (default 25, max 100) |
| `after` | query | string | no | Cursor for pagination |

---
Base URL: `https://api.trustpager.com/functions/v1/api/v1` — Auth: `Authorization: Bearer YOUR_API_KEY`