Recordings

GET List recordings

get

Retrieve a paginated list of recordings for the authenticated user's account

Authorizations
Query parameters
pageanyoptional

Page number for pagination

Responses
get
curl -X GET 'https://app.screendesk.io/api/v1/recordings?page=1' \
-H 'Authorization: Bearer YOUR_BEARER_TOKEN' \
-H 'Content-Type: application/json'
{
  "pagination": {
    "next_page": null,
    "prev_page": null,
    "last_page": 1,
    "page": 1,
    "items": 1,
    "pages": 1,
    "from": 1,
    "to": 1,
    "count": 1
  }
}

GET Get a specific recording

get

Retrieve details of a specific recording by its UUID

Authorizations
Path parameters
uuidanyrequired

UUID of the recording

Responses
get
curl -X GET 'https://app.screendesk.io/api/v1/recordings/696cfd3b-b579-45a7-b58a-88ba0984a42b' \
-H 'Authorization: Bearer YOUR_BEARER_TOKEN' \
-H 'Content-Type: application/json'
{
  "id": 1,
  "uuid": "text",
  "title": "text",
  "description": "text",
  "created_at": "2025-04-09T01:06:29.210Z",
  "updated_at": "2025-04-09T01:06:29.210Z",
  "vendor": "text",
  "ip_address": "text",
  "timezone": "text",
  "network_type": "text",
  "isp": "text",
  "platform": "text",
  "impressions_count": 1,
  "customer_email": "text",
  "duration": 1,
  "recording_type": "text",
  "recording_source": "text",
  "url": "text",
  "user_email": "text",
  "user_name": "text"
}

Last updated

Was this helpful?