Строка
  • Документация
  • API
Начало работы
Руководства
Примеры
    Примеры запросовПоиск и первый экспортФильтрация выборкиHybrid-поиск с фильтрами и колонкамиМассовая выгрузкаПовторная выгрузкаPython и обработка ошибок
Справка
API ReferenceAPI
Примеры

Поиск и первый экспорт

Типичная задача: найти компании по запросу и получить полные email и телефон. Поиск бесплатен; кредиты списываются только на шаге экспорта.

Что понадобится: аккаунт на app.strokka.com, API-ключ из Настройки → API, баланс кредитов (1 кредит = 1 компания).


  1. Найдите компании (бесплатно)

    Запрос с текстовым поиском в режиме hybrid — сочетает точные совпадения и поиск по смыслу:

    TerminalCode
    curl -sS --get "https://app.strokka.com/api/v1/companies" \ --data-urlencode "search=маркетинговое агентство" \ --data-urlencode "searchMode=hybrid" \ --data-urlencode "limit=10" \ --data-urlencode "skip=0"

    Что смотреть в ответе:

    ПолеЗачем
    totalCountСколько всего компаний по запросу
    companies[].idНужен для экспорта
    companies[].email, phoneС маской — in**@example.com
    relevanceТехнический балл ранжирования (чем выше — тем лучше в выдаче)

    Подробнее о режимах поиска — в разделе Поиск.

  2. Скопируйте id компаний

    Из массива companies возьмите поле id у тех карточек, которые хотите экспортировать. Например: 123456, 789012, 345678.

    Если компаний больше 10 — увеличьте limit (макс. 1000) или используйте пагинацию через skip. См. Массовая выгрузка.

  3. Экспортируйте полные контакты

    Подставьте собранные id и ваш secretKey:

    TerminalCode
    curl -sS -X POST "https://app.strokka.com/api/v1/companies/export" \ -H "Content-Type: application/json" \ -d '{ "companyIds": [123456, 789012, 345678], "key": "ваш_secretKey" }'

    Что смотреть в ответе:

    ПолеЗначение
    companiesПолные контакты без маски
    creditsUsedСколько кредитов списано
    creditsRemainingОстаток на балансе
  4. Проверьте результат

    • creditsUsed должен совпадать с числом фактически возвращённых компаний
    • Несуществующие id не попадают в ответ и не тарифицируются
    • При неверном ключе — 401, при нехватке кредитов — 402

Оценить объём до экспорта

Минимальный limit — 1. Сделайте поиск с теми же параметрами, что и для выгрузки, укажите limit=1 и смотрите totalCount в ответе (поиск бесплатен, вернётся одна карточка):

TerminalCode
curl -sS --get "https://app.strokka.com/api/v1/companies" \ --data-urlencode "search=маркетинговое агентство" \ --data-urlencode "searchMode=hybrid" \ --data-urlencode "limit=1"

Сравните totalCount с creditsRemaining на балансе.


Что дальше?

  • Фильтрация выборки — сузить результаты по городу, отрасли, email
  • Массовая выгрузка — тысячи компаний за раз
  • Экспорт и кредиты — параметры POST /companies/export
Нашли ошибку?

Связаться

Last modified on July 3, 2026
Примеры запросовФильтрация выборки
On this page
  • Оценить объём до экспорта
  • Что дальше?