Extole Campaign Controllers Actions API
The Campaign Controllers Actions API from Extole — 54 operation(s) for campaign controllers actions.
Operations 102
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions
List all campaign controller actions
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/approves/{actionId}
Get an approve action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/approves/{actionId}
Update an approve action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/approves/{actionId}
Delete an approve action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/cancel-rewards/{actionId}
Get a cancel-reward action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/cancel-rewards/{actionId}
Update a cancel-reward action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/cancel-rewards/{actionId}
Delete a cancel-reward action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/create-memberships/{actionId}
Get a create-membership action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/create-memberships/{actionId}
Update a create-membership action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/create-memberships/{actionId}
Delete a create-membership action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/creatives/{actionId}
Get a creative action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/creatives/{actionId}
Upload a creative action archive
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/creatives/{actionId}
Update a creative action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/creatives/{actionId}
Delete a creative action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/creatives/{actionId}.zip
Download a creative action archive
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/data-intelligences
List data-intelligence actions
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/data-intelligences
Create a data-intelligence action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/data-intelligences/{actionId}
Get a data-intelligence action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/data-intelligences/{actionId}
Update a data-intelligence action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/data-intelligences/{actionId}
Delete a data-intelligence action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/declines/{actionId}
Get a decline action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/declines/{actionId}
Update a decline action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/declines/{actionId}
Delete a decline action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/earn-rewards/{actionId}
Get an earn-reward action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/earn-rewards/{actionId}
Update an earn-reward action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/earn-rewards/{actionId}
Delete an earn-reward action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/expressions/{actionId}
Get an expression action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/expressions/{actionId}
Update an expression action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/expressions/{actionId}
Delete an expression action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fulfill-rewards/{actionId}
Get a fulfill-reward action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fulfill-rewards/{actionId}
Update a fulfill-reward action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fulfill-rewards/{actionId}
Delete a fulfill-reward action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/redeem-rewards/{actionId}
Get a redeem-reward action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/redeem-rewards/{actionId}
Update a redeem-reward action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/redeem-rewards/{actionId}
Delete a redeem-reward action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/remove-memberships/{actionId}
Get a remove-membership action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/remove-memberships/{actionId}
Update a remove-membership action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/remove-memberships/{actionId}
Delete a remove-membership action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/revoke-rewards/{actionId}
Get a revoke-reward action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/revoke-rewards/{actionId}
Update a revoke-reward action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/revoke-rewards/{actionId}
Delete a revoke-reward action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/schedules/{actionId}
Get a schedule action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/schedules/{actionId}
Update a schedule action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/schedules/{actionId}
Delete a schedule action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/share-events/{actionId}
Get a share-event action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/share-events/{actionId}
Update a share-event action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/share-events/{actionId}
Delete a share-event action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals-v1/{actionId}
Get a signal-v1 action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals-v1/{actionId}
Update a signal-v1 action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals-v1/{actionId}
Delete a signal-v1 action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals/{actionId}
Get a signal action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals/{actionId}
Update a signal action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals/{actionId}
Delete a signal action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/step-signals/{actionId}
Get a step-signal action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/step-signals/{actionId}
Update a step-signal action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/step-signals/{actionId}
Delete a step-signal action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/webhooks/{actionId}
Get a webhook action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/webhooks/{actionId}
Update a webhook action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/webhooks/{actionId}
Delete a webhook action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/{actionId}
Get a campaign controller action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/displays/{actionId}
Get a display action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/displays/{actionId}
Update a display action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/displays/{actionId}
Delete a display action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/displays/{actionId}/built
Get the built display action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/emails/{actionId}
Get an email action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/emails/{actionId}
Update an email action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/emails/{actionId}
Delete an email action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/emails/{actionId}/built
Get the built email action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fire-as-person/{actionId}
Get a fire-as-person action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fire-as-person/{actionId}
Update a fire-as-person action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fire-as-person/{actionId}
Delete a fire-as-person action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fire-as-person/{actionId}/built
Get the built fire-as-person action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivize-status-updates/{actionId}
Get an incentivize-status-update action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivize-status-updates/{actionId}
Update an incentivize-status-update action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivize-status-updates/{actionId}
Delete an incentivize-status-update action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivize-status-updates/{actionId}/built
Get the built incentivize-status-update action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivizes/{actionId}
Get an incentivize action
#
PUT
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivizes/{actionId}
Update an incentivize action
#
DELETE
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivizes/{actionId}
Delete an incentivize action
#
GET
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivizes/{actionId}/built
Get the built incentivize action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/approves
Create an approve action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/cancel-rewards
Create a cancel-reward action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/create-memberships
Create a create-membership action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/creatives
Create a creative action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/declines
Create a decline action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/displays
Create a display action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/earn-rewards
Create an earn-reward action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/emails
Create an email action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/expressions
Create an expression action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fire-as-person
Create a fire-as-person action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/fulfill-rewards
Create a fulfill-reward action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivize-status-updates
Create an incentivize-status-update action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/incentivizes
Create an incentivize action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/redeem-rewards
Create a redeem-reward action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/remove-memberships
Create a remove-membership action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/revoke-rewards
Create a revoke-reward action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/schedules
Create a schedule action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/share-events
Create a share-event action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals
Create a signal action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/signals-v1
Create a signal-v1 action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/step-signals
Create a step-signal action
#
POST
/v2/campaigns/{campaignId}{version}/controllers/{controllerId}/actions/webhooks
Create a webhook action
#