Coupons

Number of APIs: 12

  1. List coupons GET {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons/no_total?pageSize=1000&skip=10&sort=value&value=value&createdBefore=2022-11-08T00:11:22.082Z&createdAfter=2022-11-08T00:11:22.082Z&valid=expired&usable=false&referralId=10&recipientIntegrationId=value&batchId=value&exactMatch=false&expiresBefore=2022-11-08T00:11:22.082Z&expiresAfter=2022-11-08T00:11:22.082Z&startsBefore=2022-11-08T00:11:22.082Z&startsAfter=2022-11-08T00:11:22.082Z&valuesOnly=false

  2. Create coupons POST {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons?silent=yes

  3. Update coupons PUT {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons

  4. Delete coupons DELETE {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons?value=value&createdBefore=2022-11-08T00:11:22.082Z&createdAfter=2022-11-08T00:11:22.082Z&startsAfter=2022-11-08T00:11:22.082Z&startsBefore=2022-11-08T00:11:22.082Z&expiresAfter=2022-11-08T00:11:22.082Z&expiresBefore=2022-11-08T00:11:22.082Z&valid=expired&batchId=value&usable=false&referralId=10&recipientIntegrationId=value&exactMatch=false

  5. Create coupons for multiple recipients POST {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons_with_recipients?silent=yes

  6. Create coupons asynchronously POST {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons_async

  7. Update coupon PUT {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons/:couponId

  8. Delete coupon DELETE {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons/:couponId

  9. List coupons that match the given attributes in campaign (without total count) POST {{baseUrl}}/v1/applications/:applicationId/campaigns/:campaignId/coupons_search_advanced/no_total?pageSize=1000&skip=10&sort=value&value=value&createdBefore=2022-11-08T00:11:22.082Z&createdAfter=2022-11-08T00:11:22.082Z&valid=expired&usable=false&referralId=10&recipientIntegrationId=value&exactMatch=false&batchId=value

  10. List coupons that match the given attributes (without total count) POST {{baseUrl}}/v1/applications/:applicationId/coupons_search_advanced/no_total?pageSize=1000&skip=10&sort=value&value=value&createdBefore=2022-11-08T00:11:22.082Z&createdAfter=2022-11-08T00:11:22.082Z&valid=expired&usable=false&referralId=10&recipientIntegrationId=value&batchId=value&exactMatch=false&campaignState=expired