sys-net

Вход в админ-панель

sys-net
Всего лидов
—
Сегодня
—
Депы
—
Успешно отпр.
—
Активных юзеров
—

Последние лиды

Наборы кредов таргет-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, landingURL
  • geo — ISO-код страны (UPPER), напр. CA
  • lang, 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.