Документация API

Проекты Информация о проекте Добавление проекта Удаление проекта Редактирование информации о проекте Список проектов Позиции История позиций проекта по указанной поисковой системе Возвращает количество ключевых слов, которое будет перепроверено Отправка на перепроверку позиций проекта по указанной поисковой системе Показывает прогресс текущей проверки позиций Даты полных проверок позиций проекта по указанной поисковой системе SERP Выдача топ 100 поисковой системы по ключевому слову Прямой съем выдачи поисковой системы Яндекс Прямой съем выдачи поисковой системы Google Поисковики Список доступных поисковых систем Список доступных зон для указанной поисковой системы Список доступных регионов для указанной поисковой системы и зоны Список интервалов проверки Список поисковых систем, подключенных к проекту Привязка новой поисковой системы к проекту Отвязка поисковой системы от проекта Изменение интервала проверки для поисковой системы Ключевые слова Список ключевых слов проекта Добавление ключевого слова Добавление ключевых слов списком Удаление ключевого слова Конкуренты Список конкурентов для проекта Добавление конкурента к проекту Удаление конкурента Группы ключевых слов Список групп проекта Информация о группе Добавление группы Редактирование группы Удаление группы Финансы Текущий баланс и тариф

Общее описание API

API реализовано на REST принципах с использованием HTTP и JSON для обмена данными.
Клиентское приложение обменивается JSON-сообщениями с сервером API посредством HTTP-запросов в соответствии с REST-принципами: данные получаются методом HTTP GET, создаются и изменяются методом HTTP POST, и удаляются методом HTTP DELETE.
Для тестирования GET-запросов API в браузере достаточнго войти в аккаунт. К примеру, здесь вы увидите свой баланс. Для POST, DELETE запросов рекомендуем использовать плагин postman для браузера Google Chrome.
Для доступа из других приложений создайте новый токен в профиле и укажите его в заголовке:

Authorization: Token YOUR_TOKEN_HERE

Простой пример получения списка проектов на PHP

<?php
$url = 'https://ru.serpseeker.com/api/projects';
$token = 'YOUR_TOKEN_HERE';
$ch = curl_init( $url );
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Token ' . $token));
$content = curl_exec( $ch );
curl_close( $ch );
if ($content) {
    $content = json_decode($content, true);
    var_dump($content);
}