# List campaigns

`needleListCampaigns`

List a page of campaigns. Filter by status. Use nextCursor as cursor for the next page.

**Input**

- `cursor` (string, optional)
- `limit` (integer, optional)
- `status` ("draft" | "active" | "paused" | "completed" | "archived", optional)
