REST API
List copilot conversations
Pinned conversations first, then the most recently updated. A conversation that gets a new turn moves to the front, so paging while the user chats can repeat or skip one.
Required scopes: copilot:use
AuthorizationBearer <token>
In: header
Query Parameters
limit?integer
Page size, 1-100.
Range
1 <= value <= 100Default
25cursor?|
Opaque. Pass nextCursor from the previous page unchanged.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/copilot/conversations"{ "data": [ { "id": "3c2b1a09-8f7e-4d6c-9b5a-4e3d2c1b0a9f", "title": "Enzymes", "updatedAt": "2026-02-01T12:00:00.000Z", "pinned": false, "subjectId": "5f0c1d2e-3a4b-4c5d-8e6f-7a8b9c0d1e2f", "subjectName": "Biology" } ], "nextCursor": null}