Change log

DateAPI versionChange
4 September 2015v1.33Added authentication reference
24 September 2015v1.35Add "last-modified" support
10 October 2015v1.36Added object "forecast" for advertiser
5 November 2015v1.37Campaigns, 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:

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.project.domain/api/v1/<object_type>/<action>(/<id>)?token=<token>

 

Where <token> is authentication token (can be obtained through user settings in UI)