Third-Party Messaging Webhook
From Genesys Documentation
This topic is part of the manual Genesys Multicloud CX Web-based API Reference for version Current of Developer.
Contents
Base path: /nexus/v3
POST
|
/some/webhook/path
Send a message to the third-party system
|
Send a message to the third-party system. Refer to OutgoingSmsMessage and OutgoingEmailMessage models for examples and channel-specific differencies.
Parameters
Name | Default | Description | Parameter Type | Data Type | Required | ||
---|---|---|---|---|---|---|---|
X-Hub-Signature | The request signature, for example sha1=hash. The hash is built using the body of the message and secret for the channel. | header | string | true | |||
X-B3-TraceId | The unique trace ID for the request. | header | string | ||||
messages | Message | body | true | ||||
|
Responses
Code | Reason | ||||||
---|---|---|---|---|---|---|---|
200 | Message has been sent | ||||||
| |||||||
500 | Error occured while sending message |
Usage
curl -X POST
-H "x-api-key: your_API_key"
-H "Content-Type: application/json"
-d '{}'
"https://api-demo.com/nexus/v3/some/webhook/path?"
Comments or questions about this documentation? Contact us for support!