All REST Endpoints

Campaign Settings
The operations from the Campaign Settings category.
Create Campaign
Method: post
Path: /v1/sites/{site-id}/sandbox/campaigns
Create Campaign Action
Method: post
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/actions
Create Campaign Element
Method: post
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/elements
Create Campaign Element Variant
Method: post
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/elements/{element-id}/variants
Create Campaign Script
Method: post
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/scripts
Create Campaign Targeting Rules
Method: post
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/targeting-rules
Create Content Targeting Rules
Method: post
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/content-targeting-rules
Delete Campaign
Method: delete
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}
Delete Campaign Action
Method: delete
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/actions/{action-id}
Delete Campaign Element Variant
Method: delete
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/elements/{element-id}/variants/{variant-id}
Delete Campaign Targeting Rules
Method: delete
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/targeting-rules/{campaign-targeting-rule-id}
Delete Content Targeting Rules
Method: delete
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/content-targeting-rules/{content-targeting-rule-id}
Delete Element
Method: delete
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/elements/{element-id}
Read Campaign
Method: get
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}
Read Campaign Actions
Method: get
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/actions
Read Campaign Element Variants
Method: get
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/elements/{element-id}/variants
Read Campaign Elements
Method: get
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/elements
Read Campaign Scripts
Method: get
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/scripts
Read Campaign Targeting Rules
Method: get
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/targeting-rules
Read Campaigns
Method: get
Path: /v1/sites/{site-id}/sandbox/campaigns
Read Content Targeting Rules
Method: get
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/content-targeting-rules
Update Campaign
Method: put
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}
Update Campaign Action
Method: put
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/actions/{action-id}
Update Campaign Element Variant
Method: put
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/elements/{element-id}/variants/{variant-id}
Update Campaign Script
Method: put
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/scripts/{script-id}
Update Campaign Targeting Rules
Method: put
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/targeting-rules/{campaign-targeting-rule-id}
Update Content Targeting Rules
Method: put
Path: /v1/sites/{site-id}/sandbox/campaigns/{campaign-id}/content-targeting-rules/{content-targeting-rule-id}
Update Element
Method: put
Path: /v1/sites/{site-id}/{configuration}/campaigns/{campaign-id}/elements/{element-id}
Publishing
The operations from the Publishing category.
Publish to Sandbox
Method: put
Path: /v1/sites/{site-id}/sandbox/publish
Site Settings
The operations from the Site Settings category.
Read Actions
Method: get
Path: /v1/sites/{site-id}/sandbox/actions
Read Custom Attributes
Method: get
Path: /v1/sites/{site-id}/production/custom-attributes/
Read Scripts
Method: get
Path: /v1/sites/{site-id}/{configuration}/scripts
Read Site
Method: get
Path: /v1/sites/{site-id}
Read Sites
Method: get
Path: /v1/sites
Update Script
Method: put
Path: /v1/sites/{site-id}/sandbox/scripts/{script-id}