Skip to main content
HTTP Method: GET URL: /api/v3/recordings Authentication: Requires API Key in the request header. Query Parameters:
ParameterTypeDescription
studioIdstringFilter recordings by studio ID
projectIdstringFilter recordings by project ID
start_datestringReturn recordings created on or after this date (Format: YYYY-MM-DD)
end_datestringReturn recordings created on or before this date (Format: YYYY-MM-DD)
pagenumberPage number for pagination (starts at 0, defaults to 0)
  • Providing only start_date returns all recordings from that date forward
  • Providing only end_date returns all recordings up to that date
  • Use both to filter by a specific date range
  • Date filtering works in combination with studioId or projectId
  • If no filter is provided, returns recordings from all studios in the account
Response: Paginated list of recording objects Rate limit: Once every 1 second (unique requests with different pages are not limited) Sorting: Lists objects in order of “newest created first” Pagination: Default page size is 20 recordings Status Codes:
  • 200 OK Recordings retrieval successful.
  • 401 Unauthorized Authentication failed.
  • 429 Too Many Requests Rate limit exceeded.

Sample Request

Sample Request with pagination

Sample Request with date range

Sample Response

Response Fields

FieldTypeDescription
pagenumberCurrent page number
next_page_urlstring | nullURL to fetch next page, null if on last page
total_itemsnumberTotal number of recordings matching the query
total_pagesnumberTotal number of pages available
dataarrayArray of recording objects