# Документация по API - Booster
###### tags: `документация`
Для API используется JSON-RPC версии 2.0 (http://www.jsonrpc.org/specification).
JSON-RPC предоставляет возможность передавать параметры как именованные, так и по позициям, используется только формат с именованными параметрами.
В качестве транспорта используется HTTP.
Для запроса используется метод POST, Content-Type: application/json.
Ответ на валидный запрос всегда приводит к ответу с кодом 200, даже если произошла ошибка, информация об ошибке содержится в объекте error, как описано в спецификации JSON-RPC.
В качестве id запроса допустимо всегда указывать одно значение, например 0.
## Авторизация
В параметрах каждого метода передаётся параметр apiToken.
Данный параметр содержит постоянную строку - код доступа.
## Методы
1. `getStats` - получение статистики по площадкам за период.
Параметры:
- **date1** - дата от, *обязательный параметр*
- **date2** - дата до, *необязательный параметр*
:::info
Если указаны оба параметра, то статистика возвращается за указанный период отдельно за каждый день.
Если указан только первый параметр, то статистика возвращается суммарно за весь месяц, в который входит эта дата.
:::
## Пример запроса
```
[
[
'jsonrpc' => '2.0',
'method' => 'getStats',
'params' =>
[
'date1' => '',
'date2' => '',
'apiToken' => 'XXXXXXXXXXX',
],
'id' => 0,
]
];
```
## Пример ответа
```
'sites' => ['id сайта']['день'] =>
[
'revenue' => 'сумма заработанных рублей',
'requests' => 'общее количество запросов',
'impressions' => 'показы'
]
```
___
Boostervideo.ru, 2019