Create Message Routing


This request creates a message routing.

Resource

POST /messageroutings

Payload

Context

Authorization

Administrator

Errors

Example

Request
POST https://xelion.nl/api/v1/master/messageroutings
Payload
{
    "commonName": "testmessagerouting",
    "template": "test",
    "priority": "alarm",
    "ommDefinition": {
        "commonName": "omm1",
        "oid": "1815997",
        "objectType": "OMMMessageDefinition"
    },
    "userDefinition": {
        "commonName": "user1",
        "oid": "1854695",
        "objectType": "UserMessageDefinition"
    },
    "from": {
        "commonName": "Wesley Jans",
        "oid": "1650975",
        "objectType": "Person"
    },
    "objectType": "XCCMessageRouting"
}
Response
{
    "object": {
        "template": "test",
        "priority": "alarm",
        "ommDefinition": {
            "permissions": "ReadWriteRemove",
            "commonName": "omm1",
            "oid": "1815997",
            "objectType": "OMMMessageDefinition"
        },
        "userDefinition": {
            "permissions": "ReadWriteRemove",
            "commonName": "user1",
            "oid": "1854695",
            "objectType": "UserMessageDefinition"
        },
        "from": {
            "permissions": "ReadWriteRemove",
            "commonName": "Wesley Jans",
            "oid": "1650975",
            "objectType": "Person"
        },
        "permissions": "ReadWriteRemove",
        "commonName": "testmessagerouting",
        "oid": "1854735",
        "objectType": "XCCMessageRouting"
    },
    "links": [
        {
            "rel": "self",
            "href": "https://xelion.nl/api/v1/master/messageroutings/1854735",
            "method": "GET"
        }
    ]
}