Delivery Channel JSON Definition
Journey Manager comes with several delivery channels that allow you to send user form submissions to a platform backend or a third-party system for processing. You can create or configure delivery channels for your organization, and delivery channel configuration is different for each delivery method. To learn more about delivery channels, see Delivery Channels Overview.
Example
An example Deliver Channel definition file is shown below.
{
"name": "REST Delivery",
"deliveryMethod": "REST Service",
"defaultChannel": true,
"retryDelayMins": 15
}
Schema
Delivery Channel definitions must comply with the following schema.
Fields are optional unless otherwise indicated.
| Field | Description |
|---|---|
name | stringRequired. The name used to identify the Delivery Channel. |
description | stringA brief description of the Delivery Channel. |
deliveryMethod | stringRequired. Must be one of the following:
|
defaultChannel | booleanConfigure this delivery channel as the default channel for the organization. Forms that don't have a delivery channel configured will use the default channel. |
retryDelayMins | integerThe period to wait before retrying a failed delivery. Only applies if |
serviceName | stringOnly applies if |