| Property | Value |
|---|---|
| Auth | Required |
| Required integration | Linear |
| Idempotent | Yes |
Query
| Field | Type | Required | Notes |
|---|---|---|---|
productId | string | yes | Product whose Linear integration is read. |
cycleId | string | no | Narrow to one Linear cycle. |
Response
Errors
| Status | Code | When |
|---|---|---|
| 401 | AUTH_REQUIRED | No session. |
| 401 | INTEGRATION_DISCONNECT | Linear OAuth token expired. |
| 403 | FORBIDDEN | Caller does not own the product. |
| 404 | Linear not connected | No Linear integration on the product. |
| 500 | INTERNAL_ERROR | Read failed. |