Create Campaignpost https://resources.uk.eagleeye.com/campaignsThis method allows the calling application to create a Campaign.Recent RequestsLog in to see full request historyTimeStatusUser Agent Retrieving recent requests…LoadingLoading…Body ParamsJSON Payload.typestringThe type of Campaign this is. These types are configured as part of implementation with a client.classstringenumThe class of this Campaign.COUPONCONTINUITYSTAMP_CARDAllowed:COUPONCONTINUITYSTAMP_CARDversionintegerThe version number of this Campaign that is automatically generated.referencestring | nullAn external reference for this Campaign, unique to each client.statusstringenumThe status of the Campaign.ACTIVEINACTIVEEXPIREDDELETEDPENDINGDRAFTREJECTEDREADYSTOPPEDSUSPENDEDShow 10 enum valuesdetailsobjectdetails objectsettingsobjectsettings objectsuppliersarray of objectslength ≥ 1An array of objects containing supplier funding information.suppliers objectsupplierUnitIdstring | nullThe unit identifier of the supplier that is involved with the Campaign.supplierCampaignReferencestring | nullThe suppliers reference to this Campaign.fundingAccountIdstringThe funding Account Id that the funds should be debited from.fundingPercentageintegerDefaults to 100The percentage of the reward that should be funded by this supplier. This value should be 100 where there is only 1 supplier.ADD objectrulesobjectrules objectpartnersobjectThe issuance/redemption/creation partners for this Campaign.partners objectdistributionChannelsobject of objectsThe distribution channels for this Campaign.distributionChannels object of objectswindowsobjectThe date time windows that an Account can be created/issued/redeemed.windows objectdatesobjectThe exceptions to the Campaign usage windows.dates objectrelationshipsobject | nullCampaign relations.relationships object | nullcompatibilityobjectThe Campaigns that this is compatible with.compatibility objectincompatibilityobjectThe Campaigns that this is incompatible with.incompatibility objectofferobjectoffer objectbarcodeobjectbarcode objectcustomobjectcustom objectHeadersX-EES-AUTH-CLIENT-IDstringrequiredClient ID, This will be provided by EES and is unique to the company calling the API.X-EES-AUTH-HASHstringrequiredRequest Security Hash, calculated using SHA-256 function from concatenated full Request URI Path with Query String(s), Payload and Client Secret.Accept-EncodingstringenumThis request HTTP header advertises which content encoding (usually a compression algorithm) the calling application is able to understand. The server selects one of the proposals, use it and informs the client of its choice with the Content-Encoding response header. Currently supported gzip and deflate, if request header not present no compression will be used.gzipdeflategzip,deflateAllowed:''gzipdeflategzip,deflateX-EES-TRANSACTION-IDstringUnique Reference for the API transaction within the calling company.X-EES-RETRYstringThis flag denotes the number of attempts that have been made for this request.acceptstringenumDefaults to application/jsonGenerated from available response content typesapplication/jsonresponseAllowed:application/jsonresponseResponses 201OK. 400Bad Request. 401Unauthorized. 403Forbidden. 404Not Found. 405Method Not Allowed.Updated about 1 month ago