Data

The data controller - used for importing data.

APIDescription
POST api/data/demographic

Imports demographic data.

POST api/data/sector

Imports sectors data.

Sectors

The sectors controller.

APIDescription
GET api/sectors/{id}

Retrieves a sector.

GET api/sectors/name/{name}

Retrieves a sector by name.

POST api/sectors/select

Retrieves a list of sectors that match the given criteria.

POST api/sectors/selectInRange

Retrieves a list of sectors in the range of the given criteria.

POST api/sectors/search

Retrieves a list of sectors that match the given criteria.

POST api/sectors/searchInRange

Retrieves a list of sectors in the range of the given criteria.

GET api/Sectors

Retrieves a list of sectors.

Campaigns

The campaigns controller.

APIDescription
GET api/Campaigns

Retrieves a list of campaigns.

GET api/Campaigns/{id}

Retrieves a campaign.

PUT api/Campaigns/{id}

Updates a campaign.

GET api/Campaigns/User

Retrieves a list of campaigns for the current user.

POST api/Campaigns/Select

Retrieves a list of campaigns that match the given criteria.

DELETE api/Campaigns/{id}

Deletes a campaign.

POST api/Campaigns/SaveCampaignSectors

Saves areas against a campaign.

POST api/Campaigns/DeleteArea

Removes an area from a campaign.

POST api/Campaigns/Clone

Clones a campaign.

POST api/Campaigns/SaveDistributionData

Saves distribution data for a campaign.

GET api/Campaigns/GetDepotSplits/{id}

Retrieves depot splits for a campaign.

POST api/Campaigns/SetCampaignDeliveryDate

Saves the delivery date for a campaign.

POST api/Campaigns/LogPropaltCall

No documentation available.

POST api/Campaigns/SaveSdkCampaign

Saves a campaign for the SDK.

Reporting

The targeting reporting controller.

APIDescription
POST api/reporting/DeliveryDateRange

Retrieves a list of campaign report data matching the given criteria.