[workaemMail] ← в кабинет

REST API

Cookie-сессия или заголовок Authorization: Bearer wm_…. Ключ создаётся в кабинете, показывается один раз и даёт доступ только к вашему аккаунту.

curl -X POST ORIGIN/api/lists/validate-single \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"email":"name@example.com"}'

Базы

МетодПутьДействие
GET/api/listsСписки аккаунта
POST/api/lists/uploadmultipart: file, name
GET/api/lists/:id/contactspage, limit, status, search, sort, dir
GET/api/lists/:id/statsСтатистика обогащения
GET/api/lists/:id/exportformat=csv|txt, fields, delimiter, status
DELETE/api/lists/:idУдалить свою базу
POST/api/lists/validate-singleJSON: email

Задачи

POST /api/parser: JSON {"filters":{"source":"npm","keyword":"react","limit":20,"list_name":"React"}}. GET /api/parser возвращает задачи; DELETE /api/parser/:id останавливает свою задачу.

Исключения

GET /api/suppress/list?page=1, POST /api/suppress/add с {"emails":["user@example.com"]}, DELETE /api/suppress/remove с {"email":"user@example.com"}, DELETE /api/suppress/clear. Исключения применяются к экспорту.

Ошибки

JSON {"error":"описание"}. 400 — неверный ввод, 401 — требуется вход, 404 — ресурс не найден или принадлежит другому аккаунту, 429 — ограничение частоты, 503 — интеграция не настроена или недоступна.

Поддержка · Конфиденциальность · Условия