# Документация по 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