Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 11 Следующий »

Available Entities

RTB data model is working with the following entities:

IDDescription
advertisersAdvertisers (Advertiser related objects have to be managed by Advertiser API.)
segment_definitionsCommon segments
reference_tablesContains additional information and variety settings
domains_listsCommon domain lists
snippetsCommon snippets

REST API Methods

All API methods are using the following variables (pagination, output control options are also available):

VariableDescription
<entity>Object type (reference_tables, segment_definitions и тд)
<entity_id>Object's ID
<token> Token for API access. Its value can be found at "my settings" user's menu. Important: token has to belong to Admin user.

Get all entities

GET https://ui.getintent.com/api/v1/<entity>/all?token=<token>

Entity's objects list

GET https://ui.getintent.com/api/v1/<entity>/list?token=<token>&custom_fields=<starts>,<ends>  

Returns System and Common <entity> type Objects list.

"id" and "name" fields will be returned for each object by default.


Create an entity

PUT https://ui.getintent.com/api/v1/<entity>/new?token=<token> 

Use PUT request type. At JSON with object's structure have to be at request's body.

Example:

curl --data '{"name": "title"}' -X PUT https://ui.getintent.com/api/v1/<entity>/new?token=<token>

Get an entity

GET https://ui.getintent.com/api/v1/<entity>/get/<entity_id>?token=<token>

Example:

curl -X GET https://ui.getintent.com/api/v1/<entity>/get/<entity_id>?token=<token>

Update an entity

PUT https://ui.getintent.com/api/v1/<entity>/edit/<entity_id>?token=<token>

Use PUT request type. At JSON with object's structure have to be at request's body.

Example:

curl --data '{"name": "new title"}' -X PUT https://ui.getintent.com/api/v1/<entity>/edit/<entity_id>?token=<token>

Delete an entity

DELETE https://ui.getintent.com/api/v1/<entity>/delete/<entity_id>?token=<token>

Example:

curl -X DELETE https://ui.getintent.com/api/v1/<entity>/delete/<entity_id>?token=<token>
  • Нет меток