Getting Synchronization Sessions
You can get a list of synchronization sessions.
Request
GET https://<hostname>:4443/v5/RepositorySynchronizeSessions  | 
Request Headers
The request header must contain an authorization token of the current session.
Request Parameters
None.
Response
The server returns the following response to the client.
Response Codes
A successfully completed operation returns a response code 200 OK.
Response Headers
The response to this request contains the following headers. The response may also include additional standard HTTPS headers.
Header  | Description  | 
|---|---|
Content-length  | The length of the response body.  | 
Content-type  | The media type and syntax of the response body message: application/json; charset=utf-8  | 
Response Body
The response contains the following information:
Property  | Type  | Description  | 
|---|---|---|
id  | string  | Shows the identification number of the synchronization session.  | 
repositoryId  | string  | Shows the identification number of the backup repository being synchronized.  | 
state  | string  | Shows the synchronization state.  | 
progressPercent  | string  | Shows the synchronization progress in percents.  | 
_links  | Dictionary of string [key] and Object [value]  | Links to related resources (navigation property).  | 
Examples
Example 1
Request: GET https://abc.tech.local:4443/v5/RepositorySynchronizeSessions 
 Request Header: Authorization: Bearer <Access-Token> 
 Response: 200 OK 
 Response Body: { "id": "c6d1fc1b-1aef-411f-9a7f-de35e546c615", "repositoryId": "c6d1fc1b-1aef-411f-9a7f-de35e546c615", "state": "Synchronizing", "progressPercent": 0, "_links": { "self": {"href": "https://epsilon.tech.local:4443/v5/RepositorySynchronizeSessions/c6d1fc1b-1aef-411f-9a7f-de35e546c615"}, "repository": {"href": "https://epsilon.tech.local:4443/v5/backuprepositories/c6d1fc1b-1aef-411f-9a7f-de35e546c615"} } }  |