Почему EveryInfra
EveryInfra предоставляет ИИ-приложениям инструменты для сбора данных, веб-поиска и решения капчи, а также бесплатный API для ИИ. На платформе доступны возможности сбора данных (573) для платформ (106), инструменты поиска (17) и типы капчи (52), а также OpenAI-совместимый API для ИИ, вызовы которого бесплатны после пополнения баланса аккаунта.
Используйте одну учётную запись, чтобы находить эти продукты, а при работе с выбранной возможностью учитывайте её эндпоинт, права доступа, единицу оплаты и правила для неудачных запросов. До интеграции в публичных каталогах можно изучить поддерживаемые задачи и входные данные.
Проверьте каталоги без API-ключа
Выполните эти команды, чтобы узнать текущее количество платформ для сбора данных, возможностей сбора данных, типов капчи и поисковых инструментов. Ни один из этих запросов к каталогам не требует аккаунта.
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
В комментариях указаны данные из каталогов, использованные при сборке этой страницы. Выполните команды, чтобы получить актуальные значения, поскольку после сборки страницы каталоги могут измениться.
Изучите поддерживаемые входные и выходные данные
available. Оно показывает доступность в каталоге, но не гарантирует успех конкретного запроса. Приведённый ниже пример 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, тарифицируются за каждый целевой объект, а не как один запрос. Перед отправкой пакетного запроса проверьте ограничения действия.Исправляйте некорректные запросы по ответу об ошибке
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
POST https://api.everyinfra.com/api/v1/social, /api/v1/captcha, /api/v1/search и /api/v1/chat/completions.https://api.everyinfra.com/openapi.json. MCP: POST https://api.everyinfra.com/mcp, Streamable HTTP, без сохранения состояния. llms.txt: https://api.everyinfra.com/llms.txt.Вопросы об 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, чтобы проверить актуальные значения. Примеры ответов иллюстрируют формат и не отражают текущее состояние сервисов.