LogMeIn

LogMeIn, Inc. is a provider of software as a service and cloud-based remote connectivity services for collaboration, IT management and customer engagement, founded in 2003 and based in Boston, Massachusetts.

Posted on:

2018-08-27

API Paths

Get Companies (GET) This method retrieves information about the companies that the authenticated user has access to. Query Parameters (all are optional) q string A search query to filter the returned records. Performs a contains check on companyName limit integer The maximum number of records to be fetched. Default limit is 50. Valid range is 1 to 50. Greater than 50 results in bad request. offset number Zero based offset for the first record to return. Default value is 0. sortField string Name of the field to sort by, can be one of companyId, companyName. sortOrder Sort order can be specified explicitly. Allowed values are “asc” for ascending order and “desc” for descending order. Status Codes Staus Code description 200 OK The information was successfully retrieved 401 Unauthorized An authentication parameter was passed, but either it was invalid or the technician is not entitled with a Remote Support seat; 403 Forbidden Access denied. User doesn’t have required roles 404 Not Found No companies found 405 Method Not Allowed The method was entered incorrectly (i.e., the technician tried to use POST, PUT etc. instead of GET) 500 Internal Server Error An unhandled error occurred
Available Recordings (GET) This method retrieves a list of all available recordings on the account. Only recordings which are available for transcoding or downloading will be returned. The recording IDs are always returned in the order in which the recordings were started (i.e., startTime order). The request must contain one or more of the following: accountKey, userKey or companyId. The list of recordings can be filtered by the request parameters listed below. Note: Session recording must be enabled on the account in order to use this API method. To enable session recording, log in at https://app.gotoassist.com (link is external) and go to Configure > GoToAssist Settings > Enable Session Recording check box. Request Parameters Each request must contain one or more of the following: accountKey, userKey or companyId. field data type description accountKey number The account key associated with the recording ( available in the Get Screen Sharing Session Info (link is external) method response ) userKey number The user key of the technician who started the recorded session (available in the Authentication (link is external) API method response) companyId number The companyId associated with the recording for unattended support sessions only ( available in the Get Companies (link is external) API method response ) sessionType * number The type of session: attended (0) or unattended (1) fromTime * ISO 8601 format ** The oldest sessions that should be retrieved (startTime must be greater than or equal to fromTime) toTime * ISO 8601 format ** The most recent sessions that should be retrieved (startTime must be greater than or equal to fromTime) timePeriod * number The recordings within a Time Period, starting from currentDate (ex: ”timePeriod=30” would retrieve the last 30 days’ recordings) archived * number The option to include only archived recordings, as follows: include only archived recordings (1) or include only non-archived recordings (0 or omit) * Optional ** ISO 8601 format reference Response Parameters No more than 500 recordings at a time will be returned for readyForTranscode or readyForDownload. field data type description readyForTranscode array A list of recordingIds for recordings that are ready to be transcoded readyForDownload array A list of recordingIds for recordings that are ready to be downloaded Status Codes Staus Code description 200 OK Recordings retrieved successfully 400 Bad Request Request may be malformed or property may be missing or invalid 403 Forbidden Invalid authorization header or invalid userKey, accountKey or companyId 500 Internal Server Error Unexpected server error
Get Companies (GET) This method retrieves information about the companies that the authenticated user has access to. Query Parameters (all are optional) q string A search query to filter the returned records. Performs a contains check on companyName limit integer The maximum number of records to be fetched. Default limit is 50. Valid range is 1 to 50. Greater than 50 results in bad request. offset number Zero based offset for the first record to return. Default value is 0. sortField string Name of the field to sort by, can be one of companyId, companyName. sortOrder Sort order can be specified explicitly. Allowed values are “asc” for ascending order and “desc” for descending order. Status Codes Staus Code description 200 OK The information was successfully retrieved 401 Unauthorized An authentication parameter was passed, but either it was invalid or the technician is not entitled with a Remote Support seat; 403 Forbidden Access denied. User doesn’t have required roles 404 Not Found No companies found 405 Method Not Allowed The method was entered incorrectly (i.e., the technician tried to use POST, PUT etc. instead of GET) 500 Internal Server Error An unhandled error occurred


Return to Main Page

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.