Фильтрация выборки
Город, отрасль, стек сайта, email и оценка объёма перед экспортом.
На этой странице
Справочник операторов — Фильтры. Канонические значения — Справочники.
IT в Москве с email
Режим sql — без текстового поиска, можно сортировать.
curl -sS --get "https://app.strokka.com/api/v1/companies" \
--data-urlencode "searchMode=sql" \
--data-urlencode "filter[city][eq][and]=Москва" \
--data-urlencode "filter[sector][contains][and]=Информационные технологии" \
--data-urlencode "filter[email][not_empty][and]=true" \
--data-urlencode "sortBy=name" \
--data-urlencode "limit=20"Производство в Подмосковье с телефоном
POST удобнее, когда много условий.
curl -sS -X POST "https://app.strokka.com/api/v1/companies" \
-H "Content-Type: application/json" \
-d '{
"search": "производство",
"searchMode": "hybrid",
"limit": 50,
"filters": [
{"field": "region", "operator": "eq", "value": "Московская область", "logic": "and"},
{"field": "phone", "operator": "not_empty", "value": "true", "logic": "and"}
]
}'Оценить объём
curl -sS --get "https://app.strokka.com/api/v1/companies" \
--data-urlencode "search=веб-студия" \
--data-urlencode "searchMode=hybrid" \
--data-urlencode "filter[city][eq][and]=Москва" \
--data-urlencode "filter[email][not_empty][and]=true" \
--data-urlencode "limit=1"limit=0 не поддерживается.
Москва ИЛИ Санкт-Петербург
curl -sS -X POST "https://app.strokka.com/api/v1/companies" \
-H "Content-Type: application/json" \
-d '{
"searchMode": "sql",
"limit": 20,
"filters": [
{"field": "city", "operator": "eq", "value": "Москва"},
{"field": "city", "operator": "eq", "value": "Санкт-Петербург", "logic": "or"}
]
}'Компании на Tilda в Москве
Для tech нужны точные имена из справочника.
curl -sS --get "https://app.strokka.com/api/v1/companies" \
--data-urlencode "searchMode=sql" \
--data-urlencode "filter[city][eq][and]=Москва" \
--data-urlencode "filter[tech][eq][and]=Tilda" \
--data-urlencode "columns=name,domain,city,tech_stack" \
--data-urlencode "limit=20"Когда GET, когда POST
| Ситуация | Рекомендация |
|---|---|
| 1–3 простых фильтра | GET + --data-urlencode |
| Много фильтров, OR | POST |
| Поиск + фильтры | Оба; POST читаемее |