Наша собственная статистика посещений включена всегда. Google Analytics помогает нам понять, как пользуются нашими публичными страницами (но не вашим рабочим пространством после входа), и включается только с вашего разрешения. См. нашу политику конфиденциальности.

Почему EveryInfra

EveryInfra предоставляет ИИ-приложениям инструменты для сбора данных, веб-поиска и решения капчи, а также бесплатный API для ИИ. На платформе доступны возможности сбора данных (573) для платформ (106), инструменты поиска (17) и типы капчи (52), а также OpenAI-совместимый API для ИИ, вызовы которого бесплатны после пополнения баланса аккаунта.

Используйте одну учётную запись, чтобы находить эти продукты, а при работе с выбранной возможностью учитывайте её эндпоинт, права доступа, единицу оплаты и правила для неудачных запросов. До интеграции в публичных каталогах можно изучить поддерживаемые задачи и входные данные.

Проверьте каталоги без API-ключа

Выполните эти команды, чтобы узнать текущее количество платформ для сбора данных, возможностей сбора данных, типов капчи и поисковых инструментов. Ни один из этих запросов к каталогам не требует аккаунта.

verify.sh
curl https://api.everyinfra.com/api/v1/captcha/types \
  | jq '.types | length'
# 52

curl 'https://api.everyinfra.com/api/v1/social/catalog?compact=1' \
  | jq '.platforms | length, .capabilities | length'
# 106
# 573

curl https://api.everyinfra.com/api/v1/search/tools \
  | jq '.tools | length'
# 17

В комментариях указаны данные из каталогов, использованные при сборке этой страницы. Выполните команды, чтобы получить актуальные значения, поскольку после сборки страницы каталоги могут измениться.

Изучите поддерживаемые входные и выходные данные

Публичные каталоги возвращают структурированный JSON. В каталоге данных можно изучить действия платформ, в каталоге поиска выбрать инструмент, а в каталоге капчи проверить обязательные входные данные и поля решения. В каждом каталоге описаны параметры и цены соответствующего продукта.
Перед отправкой запроса проверьте поле available. Оно показывает доступность в каталоге, но не гарантирует успех конкретного запроса. Приведённый ниже пример Turnstile иллюстрирует формат ответа. Актуальные цену и статус проверьте с помощью команды.
Просмотр записи Cloudflare Turnstile в каталоге
curl https://api.everyinfra.com/api/v1/captcha/types | jq '
  .types[] | select(.type=="turnstile")
  | {type, available, price_credits,
     required: [.required_params[].name],
     solution: .solution.shape}'

{
  "type": "turnstile",
  "available": true,
  "price_credits": 110,
  "required": ["website_url", "website_key"],
  "solution": "token"
}

Проверьте цены и итоговую сумму списания

За ошибки аутентификации и валидации параметров плата не взимается. Для продуктов, где средства списываются только за успешные запросы, при неудачном запросе или пустом результате итогового списания не происходит, а зарезервированная сумма автоматически возвращается на баланс.
Все четыре продукта списывают средства с одного и того же баланса аккаунта. Цену и единицу тарификации каждой возможности смотрите в публичном каталоге. Ответ содержит сумму, списанную за ваш запрос, с учётом применимой скидки.
Для действий сбора данных, которые принимают несколько целевых объектов, сумма списания зависит от их количества. Массивы, например urls, targets, usernames и tickers, тарифицируются за каждый целевой объект, а не как один запрос. Перед отправкой пакетного запроса проверьте ограничения действия.

Исправляйте некорректные запросы по ответу об ошибке

При передаче неизвестного параметра возвращается HTTP 422 со списком поддерживаемых имён параметров и, когда это возможно, с предлагаемым исправлением. При недопустимом значении перечисления возвращается список допустимых значений. Некорректные входные данные отклоняются, а не молча игнорируются или заменяются значениями по умолчанию.
Если вы запрашиваете неизвестное действие для поддерживаемой платформы данных, в сообщении об ошибке перечисляются доступные действия и, если удаётся найти совпадение, предлагается подходящий вариант. Ваше приложение или агент может использовать этот ответ для исправления запроса.
Аутентификация API-запросов выполняется до валидации параметров. Для проверки входных данных запроса сначала укажите действительный API-ключ. При отсутствии аутентификации возвращается HTTP 401.
Пример ошибки из-за опечатки в идентификаторе модели
POST https://api.everyinfra.com/api/v1/chat/completions
{"model": "gemini-3.6-flas", "messages": [...]}

HTTP 422
{
  "error": {
    "code": "unknown_model",
    "message": "`gemini-3.6-flas` is not an available model
                — did you mean `gemini-3.6-flash`? ..."
  }
}

Подключайтесь через REST или MCP

REST: POST https://api.everyinfra.com/api/v1/social, /api/v1/captcha, /api/v1/search и /api/v1/chat/completions.
OpenAPI 3: https://api.everyinfra.com/openapi.json. MCP: POST https://api.everyinfra.com/mcp, Streamable HTTP, без сохранения состояния. llms.txt: https://api.everyinfra.com/llms.txt.
Инструменты MCP используют тот же API-ключ и баланс аккаунта. Для них действуют те же правила аутентификации, тарификации, лимитов запросов и корректировки баланса на уровне продукта, что и для соответствующих REST API. Отдельный аккаунт для MCP не нужен.

Вопросы об API EveryInfra

Какие типы капчи поддерживает EveryInfra?
Каталог содержит типы капчи (52) с различными форматами ответа (9), включая токены, файлы cookie, координаты кликов, ограничивающие прямоугольники и именованные поля. GET /api/v1/captcha/types без API-ключа возвращает для каждого типа обязательные входные данные, поля решения и текущую доступность.
Списываются ли средства за неудачный запрос?
За ошибки аутентификации и валидации параметров плата не взимается. Для продуктов, где средства списываются только за успешные запросы, при неудачном запросе итогового списания не происходит, а зарезервированная сумма автоматически возвращается на баланс. Ознакомьтесь с правилами тарификации соответствующей возможности и проверьте сумму, указанную в ответе.
Нужна ли отдельная интеграция для каждого типа капчи?
Нет. Все типы капчи (52) используют эндпоинт POST /api/v1/captcha с одним и тем же API-ключом и общим балансом аккаунта. Укажите значение поля type и передайте обязательные для этого типа входные данные. Формат ответа зависит от выбранного типа капчи.
Поддерживается ли MCP?
Да. Подключайтесь к эндпоинту POST https://api.everyinfra.com/mcp по протоколу Streamable HTTP. Эндпоинт не сохраняет состояние, а для его инструментов действуют те же правила аутентификации, тарификации и корректировки баланса, что и для соответствующих REST API.
Как узнать, работает ли возможность прямо сейчас?
Перед отправкой запроса проверьте поле available в соответствующем публичном каталоге. Оно показывает доступность в каталоге, но не гарантирует успех конкретного запроса. Обрабатывайте ошибки с учётом ответа об ошибке, который возвращает эта возможность.
Можно ли посмотреть возможности и цены до регистрации?
Да. Каталоги данных, поиска и капчи не требуют API-ключа. С их помощью до создания аккаунта можно изучить поддерживаемые возможности, обязательные входные данные, поля ответа и опубликованные цены.

Числовые данные на странице получены из тех же определений каталогов, которые использует API. Скопируйте команды curl, чтобы проверить актуальные значения. Примеры ответов иллюстрируют формат и не отражают текущее состояние сервисов.