Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Welcome to the Screendesk API! You can use this API to access our endpoints, such as the Screendesk API to get your recordings.
Welcome to the Screendesk API! You can use this API to access our endpoints, such as the Screendesk API to get your recordings.
To access our API, you need to be on the Screendesk Enterprise plan.
If you have any questions about the Enterprise plan, you can reach out to the Sales team.
Recordings
Retrieve specific recordings.
The Screendesk API uses Personal access tokens to authenticate requests.
Access tokens are tied to the Screendesk user account for which they were created. A token provides the same level of access & privileges that its associated Screendesk user account would have.
To create an access token, sign in to your Screendesk account and go to the "Personal Settings" page. In the “” tab click the “Create an API Token” button.
Enter a token name and click on the “Create token” button. Once the token gets created, you will be able to copy the token to your clipboard.
You should now see the new token information in the table. You are able to view the raw token anytime you need to, as well as edit the token name and revoke the token.
The Screendesk API is REST-based and uses standard HTTP verbs and status codes. The API accepts request bodies and returns JSON-encoded responses. All requests should be made over SSL.
If you have any question, please contact the .
The base URL to access the Screendesk API is https://app.screendesk.io
.
For example, to access the recordings endpoint, just add the endpoint to the base URL: https://app.screendesk.io/api/v1/recordings
.
Once you have created your access token, you can use it to make requests to the API. Requests are authenticated using . You must provide the access token in the Authorization header:
Learn about API errors.
Learn more about the endpoints you can use from the Screendesk API.
All responses from the API will include a standard HTTP successful or error status code. The successful status codes are as follows:
HTTP Status Code | Description |
---|---|
For errors, we include extra information as to why the request was not successful. The error response body will have the following format:
For example, if you try to retrieve a recording that does not exist, you will get the following error response:
The error status codes, along with their error types, are as follows:
HTTP Status Code | Description |
---|---|
200 OK
The request was successful.
400 Bad Request
The request cannot be accepted. Might be because the request body is empty when it should not be.
401 Unauthorized
The access token provided is invalid or deactivated.
404 Not Found
We could not find any record associated with this request.
500 Internal Server Error
Something went wrong with the Screendesk API.
Retrieve a paginated list of recordings for the authenticated user's account
Page number for pagination
Successful response
Retrieve details of a specific recording by its UUID
UUID of the recording
Successful response