Change log
| Date | API version | Change |
|---|---|---|
| 4 September 2015 | v1.33 | Added authentication reference |
| 24 September 2015 | v1.35 | Add "last-modified" support |
| 10 October 2015 | v1.36 | Added object "forecast" for advertiser |
| 5 November 2015 | v1.37 | Campaigns, campaign_groups, creatives, sites added to common objects |
Introduction
This document describes the API of GetIntent RTBSuite platform. The API consists of two major parts:
- Campaign management API. This API allows to create and edit advertising campaigns along with related entities (creatives, segments and etc)
- Reporting API. This part of API allows to get statistical information about campaign that are already running
General approach: Object and Methods
API is built as JSON RESTful service and support standard GET/PUT/DELETE methods. Each API data object has it’s own JSON representation and could be retrieved using GET method. Each object has a name and an id:
{
id: 1,
name: "<name>",
...
}
Also some objects may belong to a specific advertiser, in this case advertiser_id field would be required
{
id: 1,
name: "<name>",
advertiser_id: 6
...
}
The general URL API pattern is:
http://ui.getintent.com/api/v1/<object_type>/<action>(/<id>)?token=<token>
Where <token> is authentication token (can be obtained through user settings in UI)