Required permission:
- user_preferences.access_token
Request:
GET /api/v1/user_access_token
Response:
Status: 200 Ok { "tokens":[ {"id":1,"label":"some user access token","preferences":{"permission":["cti.agent","ticket.agent"]},"last_used_at":null,"expires_at":null,"created_at":"2018-07-11T08:18:56.947Z"} {"id":2,"label":"some user access token 2","preferences":{"permission":[ticket.agent"]},"last_used_at":null,"expires_at":null,"created_at":"2018-07-11T08:18:56.947Z"} ], "permissions":[ {id: 1, name: "admin", note: "Admin Interface", preferences: {}, active: true,...}, {id: 2, name: "admin.user", note: "Manage Users", preferences: {}, active: true,...}, ... ] }
Required permission:
- user_preferences.access_token
Request:
POST /api/v1/user_access_token { "label":"some test", "permission":["cti.agent","ticket.agent"], "expires_at":null }
Response:
Status: 200 Ok { "name":"new_token_only_shown_once" }
Required permission:
- user_preferences.access_token
Request:
PUT /api/v1/user_access_token/:id
Response:
Status: 200 Ok {}