Update search searches — это PATCH по /v1/search/searches/{id}, часть семейства search в API Unlimited от MakeHybrid. Каждый запрос несёт ваш собственный ключ в заголовке X-API-KEY; ключ решает, какая вы организация, а значит, какие аккаунты LinkedIn вы можете назвать.
Результаты поиска листаются курсором, а не смещением. Храните курсор, а не номер страницы: список под ним двигается, пока вы читаете.
Запрос
curl -X PATCH "https://makehybrid.com/v1/search/searches/$ID" \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "content-type: application/json" \
-d '{}'
Что идёт в путь
- id — id, который вернул предыдущий вызов из этого семейства.
Что приходит, когда не работает
- 401 — ключа нет, он неверный или отозван.
- 402 — тариф не оплачен. Premium отвечает так, когда пробный период закончился.
- 404 — либо этого нет, либо id аккаунта не ваш. Оба случая намеренно дают один и тот же ответ, чтобы id нельзя было перебрать.
- 429 — слишком много запросов или LinkedIn придерживает аккаунт. Помогает только ожидание; повторить раньше — значит продлить его.
- 503 — LinkedIn или переход перед ним не ответил. В теле — голый статус, который он увидел.
Любая ошибка — это JSON одной и той же формы: {"type":"errors/<code>","status":<n>,"detail":"..."} — поэтому один обработчик покрывает все, а detail написан так, чтобы его можно было показать человеку.
Попросить ассистента
Эта операция ещё и инструмент MCP. Вставьте https://makehybrid.com/mcp/<ваш ключ API> в Claude, ChatGPT или любого ассистента, говорящего на MCP, и попросите обычными словами — ассистент сам выберет вызов, подставит id и прочитает вам ответ. Устанавливать ничего не нужно.
В каком тарифе
Тариф Unlimited, на /v1. 3 $ в месяц, фиксированно, за сколько угодно подключённых аккаунтов LinkedIn, с 30 днями пробного периода.