This tutorial demonstrates on how to get Personal Access Token(s) via RESTful API.
Additional API documentation
To get a list of most of the API requests available, with the 12d Synergy server running, browse http://synergy.myserver.com/api-docs/ui/index.
(Replace synergy.myserver.com with the external server address and update the port numbers if necessary.)
1.1. Get PAT
This request can be found in the API documentation under Authentication.
Sample Request
curl --location 'http://{your-server-here}/api/v1/auth/getPersonalAccessTokens' \
--header 'Authorization: Bearer <your-token-here>'
Click in the line below to see the code.
Sample Response
[
{
"UserID": {
"_id": 1,
"_server_id": 1,
"_server_guid": "b993c729-bf98-490c-989d-5621e3b48139",
"IDString": "1_1"
},
"CreatedOn": "2025-03-14T10:53:38.823+08:00",
"Expiry": "2025-09-10T10:53:38.67+08:00",
"Name": "Teams integ",
"ExpiryReminderState": 0,
"ID": 1
},
{
"UserID": {
"_id": 1,
"_server_id": 1,
"_server_guid": "b993c729-bf98-490c-989d-5621e3b48139",
"IDString": "1_1"
},
"CreatedOn": "2025-04-30T13:21:44.467+08:00",
"Expiry": "2025-05-02T13:21:44.36+08:00",
"Name": "asddadas",
"ExpiryReminderState": 1,
"ID": 2
}
]