Campaigns

Number of APIs: 9

  1. Copy the campaign into the specified Application POST {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/copy

  2. Get analytics of campaigns GET {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/analytics?rangeStart=2022-11-08T00:11:22.082Z&rangeEnd=2022-11-08T00:11:22.082Z&granularity=1 week

  3. Get campaign GET {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId

  4. List campaigns GET {{baseUrl}}/v1/applications/:applicationId/campaigns?pageSize=1000&skip=10&sort=value&campaignState=expired&name=value&tags=value&createdBefore=2022-11-08T00:11:22.082Z&createdAfter=2022-11-08T00:11:22.082Z&campaignGroupId=10&templateId=10&storeId=10

  5. Update campaign PUT {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId

  6. Delete campaign DELETE {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId

  7. List campaigns that match the given attributes POST {{baseUrl}}/v1/applications/:applicationId/campaigns_search?pageSize=1000&skip=10&sort=value&campaignState=expired

  8. List campaign rulesets GET {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/rulesets?pageSize=1000&skip=10&sort=value

  9. Get ruleset GET {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/rulesets/:rulesetId