...
Common API supports the following top-level entities (some entities are optional and should be used only in case your solution does support them).
| ID | Description |
|---|
advertisers | Advertisers |
campaigns | Campaigns |
campaign_groups | Campaign groups sharing common budget |
creatives | Creatives |
sites | Sites |
segment_definitions | Common segments |
reference_tables | Contains additional information and various settings |
domains_lists | Common domain lists |
snippets | Common snippets |
...
| Блок кода |
|---|
|
GET https://ui.getintent.com/api/v2/<entity>/all?token=<token> |
Response:
| Блок кода |
|---|
|
{
"data": {
"<entity id>" => {<entity data>},
...
}
} |
List entities
| Блок кода |
|---|
|
GET https://ui.getintent.com/api/v2/<entity>/list?token=<token>&custom_fields=<field1>,<field2>,... |
Response:
| Блок кода |
|---|
|
{
"data": {
"<entity id>" => {<entity data>},
...
}
} |
List method by default returns only object's "id" and "name" fields, additional fields in output are controlled by "custom_fields" parameter.
...
| Блок кода |
|---|
|
curl -X DELETE https://ui.getintent.com/api/v2/<entity>/delete/<entity_id>?token=<token> |
JSON File size limits
Currently, Getintent platform API has a limitation of 3 MB for each campaign JSON file. Successful files processing of larger size is not guaranteed.