Create Switch Time Template


This request adds a switch time template.

Resource

POST /switchtimetemplates

Response

The created object.

Context

Authorization

Administrator

Errors

Example

Request
POST https://xelion.nl/api/v1/master/switchtimetemplates
Payload
{
    "objectType": "XCCSwitchTimeTemplate",
    "commonName": "General switch times",
    "switchTime": [
        {
            "day": "monday",
            "switchTime": "11:00",
            "nightModePhoneLine": {
                "commonName": "Support",
                "oid": "1651614",
                "objectType": "XCCPhoneLine"
            },
            "status": "",
            "objectType": "XCCDayNightModeSwitch"
        },
        {
            "day": "tuesday",
            "switchTime": "11:00",
            "nightModePhoneLine": {
                "commonName": "Support",
                "oid": "1651614",
                "objectType": "XCCPhoneLine"
            },
            "status": "",
            "objectType": "XCCDayNightModeSwitch"
        }
    ]
}
Response
{
    "object": {
        "switchTime": [
            {
                "day": "monday",
                "switchTime": "11:00",
                "nightModePhoneLine": {
                    "commonName": "Support",
                    "oid": "1651614",
                    "objectType": "XCCPhoneLine"
                },
                "status": "",
                "oid": "2279565",
                "objectType": "XCCDayNightModeSwitch"
            },
            {
                "day": "tuesday",
                "switchTime": "11:00",
                "nightModePhoneLine": {
                    "commonName": "Support",
                    "oid": "1651614",
                    "objectType": "XCCPhoneLine"
                },
                "status": "",
                "oid": "2279569",
                "objectType": "XCCDayNightModeSwitch"
            }
        ],
        "permissions": "ReadWriteRemove",
        "commonName": "General switch times",
        "oid": "2279564",
        "objectType": "XCCSwitchTimeTemplate"
    },
    "links": [
        {
            "rel": "self",
            "method": "GET"
        }
    ]
}