# GET /spreadsheets

**Resource:** [Spreadsheets](./spreadsheets.md)  
**Scopes:** `spreadsheets:read`  
**Write operation:** no

List all populated spreadsheets. Filter by template or opportunity.

## Parameters

| Name | In | Type | Required | Description |
|------|----|------|----------|-------------|
| `template_id` | query | uuid | no | Filter by template |
| `opportunity_id` | query | uuid | no | Filter by linked opportunity |
| `include_archived` | query | boolean | no | Include archived spreadsheets (default false) |
| `limit` | query | number | no | Items per page (default 25, max 100) |
| `after` | query | string | no | Cursor: last ID from previous page |

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