Know Your Endpoint
Based on the domain you use to log in to imiconnect, the endpoint for your API varies. See the endpoint section to understand which endpoint to use for your domain.
An event must be linked to a rule or flow within a service for it to perform an action on imiconnect.
Events can be created from under the integrations or directly from the flow start node.
If your domain is mycompany.imiconnect.com, then your API base URL will be https://api.imiconnect.com.
The following table describes the elements in the request body:
Expiry time is in UTC format, after which no action is taken. For example,
Specifies a URL that receives notifications. This URL overrides the service's Notify URL. For example,
Array of Strings
Specifies the events in an array. The parameters are:
If a mandatory parameter is missing, then the API will execute with default values. If the default values are not defined then the API request will be rejected.
If an optional parameter is missing, then the API will execute with default values. The API request is accepted even if the default values are not defined.
Webex Connect Event API is an asynchronous API. When you make an Event API call, Webex Connect returns an immediate response code and description to confirm whether your request has been successfully queued or not. Here's the list of various response codes with their description.
Returned when the request is accepted by imiconnect.
Returned when an invalid JSON request is sent.
Returned when an invalid service key or profile key is provided in the request.
Returns when any invalid value is given for any parameter in request body.
Internal error occurred
Returned when there is an issue with imiconnect.
You have reached maximum transaction limit
Returned when you have reached the transaction limit.
Mandatory custom parameters missing
Returns when any mandatory custom event parameter is missing, where these custom parameters are created in custom event creation screen.
Returned when an invalid XML request is sent.