Перейти к содержимому

// post /v1/bulk/similar

Bulk Domain Similar API

Discover lookalike companies and competitor domains for thousands of accounts in one asynchronous bulk job.

Domains or company namesДо 5,000 строк
curl -X POST "https://api.tomba.io/v1/bulk/similar" \
  -H "X-Tomba-Key: $TOMBA_API_KEY" \
  -H "X-Tomba-Secret: $TOMBA_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Similar Domains job","list":"piedpiper.com\nshopify.com","launch":true,"webhook_url":"https://hooks.example.com/tomba"}'

// 01 · запрос

«Массовый Similar Domains» — это один HTTPS-запрос

Отправьте параметры с вашим ключом и секретом. Все SDK, CLI и MCP-сервер выполняют этот же вызов.

type
similar
list | data | file
Domains or company names
launch
true сразу запускает задачу
webhook_url
Получает подписанное событие, когда задача завершается
rows
До 5,000 на задачу
curl -X POST "https://api.tomba.io/v1/bulk/similar" \
  -H "X-Tomba-Key: $TOMBA_API_KEY" \
  -H "X-Tomba-Secret: $TOMBA_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Similar Domains job","list":"piedpiper.com\nshopify.com","launch":true,"webhook_url":"https://hooks.example.com/tomba"}'

// 02 · ответ

Что возвращается

JSON, одинаковый на любом языке. Поля, которые Tomba не знает, равны null — без догадок.

GET/similarПоле
data[].website_urlstring
Each similar company's domain
data[].name, data[].industriesstring | null
Its name and industry
meta.total, meta.total_pagesinteger
Similar companies found, and pages
meta.current, meta.pageSizeinteger
This page and its size
meta.paramsobject
The parameters the search ran with
POST /bulk/similar
201 Created
{
  "data": {
    "id": 1042
  }
}
Каждая строка — в том виде, в каком её возвращает GET /similar
200 OK
{
  "data": [
    {
      "website_url": "hooli.com",
      "name": "Hooli",
      "industries": "internet"
    },
    {
      "website_url": "endframe.com",
      "name": "Endframe",
      "industries": "computer software"
    }
  ],
  "meta": {
    "total": 2,
    "pageSize": 10,
    "current": 1,
    "total_pages": 1,
    "params": {
      "domain": "piedpiper.com",
      "page": 1,
      "limit": 10
    }
  }
}

// 03 · стоимость и лимиты

Сколько стоит вызов

Вызов оплачивается только при условии, указанном ниже. Лимиты запросов зависят от вашего тарифа.

// стоимость

1 search credit per domain with at least one similar company.

Charged once, at the first download; later downloads are free

  • Jobs created: 15 per day for each type
  • Running jobs: 2 per type
  • Downloads: 25 per day for each job
  • Request size: 4 MB (CSV, list or rows)

// faq

Frequently Asked Questions

Остались вопросы? Перейти в справочный центр

// быстрый старт

Сделайте первый вызов за минуту

Бесплатный аккаунт, настоящий API-ключ и те же эндпоинты, что используют клиенты Enterprise.

  1. 1Создайте бесплатный аккаунт25 поисков в месяц. Без карты.
  2. 2Скопируйте ключ и секретВ разделе API-ключей панели управления.
  3. 3Вызовите APIВставьте запрос; ответ придёт в JSON.
curl "https://api.tomba.io/v1/email-finder?domain=piedpiper.com&first_name=Richard&last_name=Hendricks" \
  -H "X-Tomba-Key: $TOMBA_API_KEY" \
  -H "X-Tomba-Secret: $TOMBA_SECRET_KEY"
Ответ
200 OK· 1 search credit
{
  "data": {
    "email": "richard@piedpiper.com",
    "first_name": "Richard",
    "last_name": "Hendricks",
    "full_name": "Richard Hendricks",
    "website_url": "piedpiper.com",
    "company": "Pied Piper",
    "pattern": "{first}",
    "department": "executive",
    "type": "personal",
    "position": "CEO",
    "country": "US",
    "gender": "male",
    "twitter": null,
    "linkedin": "https://www.linkedin.com/in/richard-hendricks",
    "score": 100,
    "accept_all": false,
    "phone_number": true,
    "verification": {
      "date": "2025-01-15T10:32:00+01:00",
      "status": "valid"
    },
    "sources": [
      {
        "uri": "https://piedpiper.com/blog/engineering",
        "website_url": "piedpiper.com",
        "extracted_on": "2024-06-01T09:14:07+01:00",
        "last_seen_on": "2025-01-10T17:02:44+01:00",
        "still_on_page": true
      }
    ],
    "phone_data": []
  }
}