Get WhatsApp Gateway


This request retrieves a WhatsApp gateway.

Resource

GET /whatsappgateways/<OID>

Where OID is the object ID of the WhatsApp Gateway.

Payload

None

Context

Authorization

Administration

Errors

Example

Request
GET https://xelion.nl/api/v1/master/whatsappgateways/2063015
Response
{
    "object": {
        "accountId": "99999999999999999999999999",
        "productToken": "99999999999",
        "whatsAppNumber": {
            "commonName": "+3119999999",
            "addressType": "Telephone",
            "address": "+3119999999",
            "label": "",
            "orderNumber": 0,
            "oid": "2160667",
            "objectType": "TelecomAddress"
        },
        "whatsAppGatewayType": "CM",
        "templates": [
            {
                "namespace": "999999999999999999999999999999999999",
                "language": "nl",
                "headerText": "Herinnering afspraak {{1}}",
                "headerParameterName": "Variable",
                "bodyText": "Dit is een service bericht, uw afspraak is morgen om {{1}} uur. Vergeet uw tanden niet te poetsen.",
                "bodyParameters": [
                    {
                        "index": 1,
                        "name": "time",
                        "type": "text",
                        "oid": "2160697",
                        "objectType": "WhatsAppTemplateBodyParam"
                    }
                ],
                "footerText": "Xelion",
                "buttons": [
                    {
                        "index": 1,
                        "name": "www.tandarts.nl",
                        "subType": "url",
                        "valueNeeded": false,
                        "oid": "2160701",
                        "objectType": "WhatsAppTemplateButton"
                    }
                ],
                "permissions": "ReadWriteRemove",
                "commonName": "test",
                "oid": "2160696",
                "objectType": "WhatsAppTemplate"
            }
        ],
        "active": true,
        "traceIncoming": true,
        "traceOutgoing": true,
        "traces": [
            {
                "oid": "2160728",
                "objectType": "ChatGatewayTrace"
            }
        ],
        "phoneLine": {
            "permissions": "ReadWriteRemove",
            "commonName": "Telefoonaansluiting Wesley",
            "oid": "1651226",
            "objectType": "XCCPhoneLine"
        },
        "xelionAuthToken": "999999999999999",
        "permissions": "ReadWriteRemove",
        "commonName": "+3119999999",
        "oid": "2160662",
        "objectType": "WhatsAppGateway"
    },
    "links": [
        {
            "rel": "self",
            "method": "GET"
        }
    ]
}