{
"opencollection": "1.0.0",
"info": {
"name": "Fixxbook.Bearer.Api.V1 AfterHours MliConfiguration API",
"version": "bearer.v1"
},
"items": [
{
"info": {
"name": "MliConfiguration",
"type": "folder"
},
"items": [
{
"info": {
"name": "Get MLI levels",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/mliConfiguration/Levels"
},
"docs": "Returns IDs and names of all MLI levels of the current subscriber.\r\n
Learn more about [MLI levels configuration](https://servicechannel.atlassian.net/wiki/spaces/SCU/pages/601555312/Configuring+MLI+Levels) in ServiceChannel University."
},
{
"info": {
"name": "Get MLI level users",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/mliConfiguration/Levels/:levelId/Users",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
}
]
},
"docs": "Returns the users assigned to the specified level. The response body is empty if no user has been assigned to this level.\r\n
You can use the [GET /mliConfiguration/Levels](/swagger/ui/index?version=3#/MliConfiguration/GETv3_mliConfiguration_Levels) method to get the MLI levels IDs. Send the [POST /MliConfiguration/Levels/{levelId}/Users/{userId}](/swagger/ui/index?version=3#/MliConfiguration/POSTv3_MliConfiguration_Levels__levelId__Users__userId_) request to assign users to the M"
},
{
"info": {
"name": "Add a user to an MLI level",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/MliConfiguration/Levels/:levelId/Users/:userId",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
},
{
"name": "userId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the user."
}
]
},
"docs": "Assigns a user to an existing MLI level. Get users’ IDs by sending the [GET /users](/swagger/ui/index?version=3#/Users/GETv3_users_subscriberId__subscriberId__startIndex__startIndex__maxCount__maxCount_) request.\r\n
You can assign a user to an existing location by using the [POST /MliConfiguration/Levels/{levelId}/Users/{userId}/Locations/{locationId}](/swagger/ui/index?version=3#/MliConfiguration/POSTv3_MliConfiguration_Levels__levelId__Users__userId__Locations__locationId_) met"
},
{
"info": {
"name": "Remove a user from an MLI level",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/mliConfiguration/Levels/:levelId/Users/:userId",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
},
{
"name": "userId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the user."
}
]
},
"docs": "Removes the specified user from a particular MLI level. To unassign a user from an existing location, send the [DELETE /MliConfiguration/Levels/{levelId}/Users/{userId}/Locations/{locationId}](/swagger/ui/index?version=3#/MliConfiguration/DELETEv3_MliConfiguration_Levels__levelId__Users__userId__Locations__locationId_) request."
},
{
"info": {
"name": "Add a location to a user’s MLI level",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/MliConfiguration/Levels/:levelId/Users/:userId/Locations/:locationId",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
},
{
"name": "userId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the user."
},
{
"name": "locationId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the location."
}
]
},
"docs": "Assigns the specified location to a particular user and user’s MLI level. A location can be removed from a user by sending the [DELETE /MliConfiguration/Levels/{levelId}/Users/{userId}/Locations/{locationId}](/swagger/ui/index?version=3#/MliConfiguration/DELETEv3_MliConfiguration_Levels__levelId__Users__userId__Locations__locationId_) request."
},
{
"info": {
"name": "Remove a location from a user’s MLI level",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/MliConfiguration/Levels/:levelId/Users/:userId/Locations/:locationId",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
},
{
"name": "userId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the user."
},
{
"name": "locationId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the location."
}
]
},
"docs": "Removes the specified location from a particular user and MLI level. To assign a location to a user and MLI level, send the [POST /MliConfiguration/Levels/{levelId}/Users/{userId}/Locations/{locationId}](/swagger/ui/index?version=3#/MliConfiguration/POSTv3_MliConfiguration_Levels__levelId__Users__userId__Locations__locationId_) request."
},
{
"info": {
"name": "Remove all locations from a user’s MLI level",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/MliConfiguration/levels/:levelId/users/:userId/locations/unassign-all",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
},
{
"name": "userId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the user."
}
]
},
"docs": "Removes all locations from a particular user and MLI level. To assign all locations to a user and MLI level, send the [POST /MliConfiguration/Levels/{levelId}/Users/{userId}/Locations/assign-all](/swagger/ui/index?version=3#/MliConfiguration/POSTv3_MliConfiguration_Levels__levelId__Users__userId__Locations_assign_all) request."
},
{
"info": {
"name": "Assign all locations to a user’s MLI level",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/MliConfiguration/levels/:levelId/users/:userId/locations/assign-all",
"params": [
{
"name": "levelId",
"value": "",
"type": "path",
"description": "Numeric identifier of the MLI level."
},
{
"name": "userId",
"value": "",
"type": "path",
"description": "Unique numeric identifier of the user."
}
]
},
"docs": "Assigns all locations to a particular user and MLI level. To remove locations from a user and MLI level, send the [DELETE /MliConfiguration/Levels/{levelId}/Users/{userId}/Locations/unassign-all](/swagger/ui/index?version=3#/MliConfiguration/DELETEv3_MliConfiguration_Levels__levelId__Users__userId__Locations_unassign_all) request."
}
]
}
],
"bundled": true
}