REST API
List a note's recordings
GET
The lecture recordings on a note, newest first, without their transcripts. Read one with GET /recordings/{recordingId}.
Required scopes: notes:view
header
AuthorizationBearer <token>noteId*stringNote id, scoped to the key's user.
Match
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Format
uuidOK
application/json- response
data*array<>curl -X GET 'https://workroad.app/api/v1/notes/497f6eca-6276-4993-bfeb-53cbbbba6f08/recordings' \ -H 'Authorization: Bearer $WORKROAD_API_KEY'Example Response
{ "data": [ { "id": "5e4d3c2b-1a09-4f8e-9d7c-6b5a49382716", "noteId": "2f1e0d9c-8b7a-4c6d-9e5f-4a3b2c1d0e9f", "title": "Lecture 7: CPU scheduling", "status": "finished", "summaryStatus": "done", "createdAt": "2026-01-15T09:30:00.000Z" } ]}