API Hop

Документация

Документация API Hop

API данных LinkedIn

13 эндпоинтов LinkedIn Web V2 с авторизацией предоставляют профили участников и компаний, публикации, вакансии, результаты поиска и комментарии.

13 эндпоинтов LinkedIn Web V2 с авторизацией предоставляют профили участников и компаний, публикации, вакансии, результаты поиска и комментарии.

Авторизация

Передавайте ключ API API Hop в заголовке Authorization. Доступ зависит от включённых шлюзов и разрешений ключа; документация не подтверждает доступность в рабочей среде.

http
Authorization: Bearer YOUR_API_KEY

Запросы

Синхронные операции используют GET с параметрами запроса без тела. Неизвестные поля и повторяющиеся скалярные поля отклоняются. Повторять ключи можно только для полей-массивов, например company_ids=1035&company_ids=1441. Сохраняйте ID и курсоры как строки; не преобразуйте большие ID в числа JavaScript. Необязательные пустые значения пропускаются.

bash
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "url=https://www.linkedin.com/in/williamhgates/"

Оплата

Для синхронных операций: Профили участников, профили компаний и сведения о публикациях стоят $0.008 (8000 credits) за успешный запрос. Остальные пять операций стоят $0.05 (50000 credits). Это стандартные цены для клиентов; индивидуальные тарифы аккаунта имеют приоритет. Каждая запрошенная страница оплачивается отдельно, а не каждый элемент. При сбое поставщика резерв освобождается; ошибка расчёта не вызывает повторный запрос.

Пагинация и ограничения

Для синхронных операций: Публикации участника ограничены последними 50 записями: start и pagination_token не действуют, даже если ответ содержит токен. Публикации компаний используют start=0, 50, 100, ...; pagination_token не действует. Поиск вакансий использует start=0, 25, 50, .... Комментарии поддерживают page начиная с 1 и pagination_token. Автоматической пагинации и повторов нет; тайм-аут составляет 60 секунд. Нехватка ресурсов поставщика может вызывать временные ошибки.

Охват

Доступны восемь синхронных операций Web V2 и пять операций асинхронных задач. Создавайте задачи профиля, компании или публикации через POST с полем url в JSON. HTTP 202 возвращает десятичный ID задачи платформы в виде строки. GET-запросы статуса и результата бесплатны и доступны только тому же арендатору; неизвестные, чужие задачи и задачи другого продукта возвращают 404. Статус не содержит result; до COMPLETED результат равен null. Цена резервируется при создании и списывается один раз при успехе (по умолчанию $0.008 / 8000 credits). Ошибка или тайм-аут 30 минут освобождает резерв. Фоновый опрос выполняется каждые 5 секунд; незавершённые ответы содержат Retry-After: 5. Результаты хранятся в задаче платформы. Не используйте ID поставщика. Отправка с неопределённым результатом автоматически не повторяется. Завершённая задача возвращает result.records. Целые числа вне безопасного диапазона JavaScript хранятся и возвращаются как десятичные строки. Примеры иллюстративные, не результаты реальной проверки.

Полный справочник

Ответы

Для синхронных операций: Исходная структура JSON code/data и точность чисел сохраняются. Структура ответа зависит от операции. HTTP 200 недостаточно: прикладные ошибки и записи об ошибках с error/error_code отклоняются. Успешные пустые результаты оплачиваются. Пример иллюстративный и не является результатом реальной проверки.

json
{"code":200,"data":[]}

Ошибки

HTTP 400: неверные параметры; 401: неверная авторизация; 402: недостаточный баланс; 403: доступ к шлюзу запрещён; 405: метод не поддерживается; 408: отмена; 429: ограничение частоты; 502/503/504: сбой поставщика, недоступная конфигурация или тайм-аут. Сохраняйте X-Request-Id для диагностики.

Источники

Проверено 2026-10-31 по официальной OpenAPI V5.3.2 и текущим ценам эндпоинтов. Источники описывают контракт и цены, но не подтверждают успешные реальные вызовы всех эндпоинтов.

TikHub · OpenAPI · Цены