Всего лидов
—
Сегодня
—
Депы
—
Успешно отпр.
—
Активных юзеров
—
Последние лиды
Наборы кредов таргет-API
Пользователи прокси
Юзер
Статус
Поиск
От
До
API документация
Postman для:
Базовый URL
—
Авторизация
Каждый юзер прокси получает свой x-api-key. Передавай его в заголовке каждого запроса. Не путай с x-api-key таргета — тот хранится у нас в кредах юзера и подставляется автоматически.
POST /api/leads
Создаёт лид. Поля affc / bxc / vtc и x-api-key таргета подставляются сервером — их в теле НЕ передавать.
Headers
x-api-key: <ваш api-ключ из админки> Content-Type: application/json
Body — required
profile.firstName,profile.lastName,profile.email,profile.password,profile.phone— телефон без «+»ip— IPv4/IPv6 лидаfunnel,landingURLgeo— ISO-код страны (UPPER), напр.CAlang,landingLang— нижний регистр, напр.en
Body — optional
userAgent, comment, utmSource, utmMedium, utmCampaign, utmId, subId, subId_a..f. Пустые/null поля игнорируются.
Пример запроса
{
"profile": {
"firstName": "TEST",
"lastName": "TEST",
"email": "test+1@example.com",
"password": "kas3dkDasasd",
"phone": "79191452417"
},
"ip": "71.19.252.146",
"funnel": "tesler",
"landingURL": "https://tesler.com/",
"geo": "CA",
"lang": "en",
"landingLang": "en",
"subId": "click-id-123"
}
Ответ
{
"leadId": 1024,
"autologinUrl": "https://broker.com/auto-login?token=...",
"success": true,
"error": null
}
leadId— наш внутренний ID лида (используй его вGET /api/leads). ID таргета мы храним у себя и используем для фоновой синхронизации статусов — клиенту он не нужен.autologinUrl— ссылка автологина в брокера, отдай юзеруsuccess,error— статус обработки
GET /api/leads
Возвращает лиды текущего юзера. По умолчанию перед отдачей синкаемся с таргетом для актуальных статусов.
Headers
x-api-key: <ваш api-ключ из админки>
Query — optional
from,to— ISO-даты диапазонаskip(def 0),take(def 250)sync—1(def) обновить статусы перед отдачей,0только из локального кэша
Ответ
{
"total": 2,
"rows": [
{ "leadId": 1024, "email": "test+1@example.com", "status": "deposited" },
{ "leadId": 1025, "email": "test+2@example.com", "status": "sent" }
]
}
Возможные значения status: sent, deposited, failed, error.