Get WhatsApp Gateway
This request retrieves a WhatsApp gateway.
Resource
GET /whatsappgateways/<OID>
Where OID
is the object ID of the WhatsApp Gateway.
Parameters
Payload
None
Response
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"
}
]
}