curl --request POST \
--url https://api.embedreach.com/partner/channel/integrations \
--header 'Content-Type: application/json' \
--data '{
"channel_provider": "reach-managed",
"channel_integration_type": "email",
"channel_integration_metadata": {
"type": "reach-managed",
"customDomainEnabled": true,
"awsCustomDomainInfo": {
"awsAccountId": "<string>",
"roleArn": "<string>",
"hostedZoneId": "<string>",
"baseDomain": "<string>"
}
}
}'
{
"success": true,
"message": "<string>",
"data": {
"id": "<string>",
"channel_integration_metadata": {
"type": "reach-managed"
}
}
}
Create a new channel integration
curl --request POST \
--url https://api.embedreach.com/partner/channel/integrations \
--header 'Content-Type: application/json' \
--data '{
"channel_provider": "reach-managed",
"channel_integration_type": "email",
"channel_integration_metadata": {
"type": "reach-managed",
"customDomainEnabled": true,
"awsCustomDomainInfo": {
"awsAccountId": "<string>",
"roleArn": "<string>",
"hostedZoneId": "<string>",
"baseDomain": "<string>"
}
}
}'
{
"success": true,
"message": "<string>",
"data": {
"id": "<string>",
"channel_integration_metadata": {
"type": "reach-managed"
}
}
}
Status 200 response
The response is of type object
.