자체 방문 통계는 항상 수집됩니다. 사용자가 공개 페이지를 어떻게 이용하는지 파악하는 데 쓰이는 Google Analytics(로그인한 워크스페이스는 제외)는 동의한 경우에만 사용됩니다. 자세한 내용은 개인정보 처리방침을 참고하세요.

EveryInfra를 선택하는 이유

EveryInfra는 AI 애플리케이션을 위한 데이터 수집, 웹 검색, CAPTCHA 해결, 무료 AI API를 제공합니다. 106개 플랫폼에 걸친 573개 데이터 기능, 17개 검색 도구, 52개 CAPTCHA 유형을 제공하며, 충전 후 무료로 호출할 수 있는 OpenAI 호환 AI API도 함께 제공합니다.

하나의 계정으로 이 제품들을 살펴본 뒤, 선택한 기능의 엔드포인트, 권한, 과금 단위, 실패 처리 규칙을 적용하면 됩니다. 공개 카탈로그에서 연동 전에 지원 작업과 입력값을 확인할 수 있습니다.

API 키 없이 카탈로그 확인

다음 명령을 실행하면 데이터 플랫폼, 데이터 기능, CAPTCHA 유형 및 검색 도구의 현재 개수를 확인할 수 있습니다. 어떤 카탈로그 요청에도 계정이 필요하지 않습니다.

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을 반환합니다. 데이터 카탈로그에서 플랫폼 액션을 확인하고, 검색 카탈로그에서 도구를 선택하며, CAPTCHA 카탈로그에서 필수 입력과 솔루션 필드를 확인할 수 있습니다. 각 카탈로그에는 해당 제품의 파라미터와 가격이 설명되어 있습니다.
요청을 보내기 전에 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이 반환됩니다.
철자가 잘못된 모델 ID의 오류 예시
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, 무상태(stateless). llms.txt: https://api.everyinfra.com/llms.txt.
MCP 도구는 대응하는 REST API와 동일한 API 키와 계정 잔액을 사용하며, 제품별 인증, 과금, 요청 속도 제한 및 잔액 조정 규칙도 동일하게 적용됩니다. 별도의 MCP 계정은 필요하지 않습니다.

EveryInfra API 관련 질문

EveryInfra는 어떤 CAPTCHA 유형을 지원합니까?
카탈로그에는 토큰, 쿠키, 클릭 좌표, 바운딩 박스 및 이름이 지정된 필드를 포함한 9가지 응답 형식에 걸쳐 CAPTCHA 유형 52개가 등록되어 있습니다. GET /api/v1/captcha/types를 사용하면 API 키 없이 각 유형의 필수 입력, 솔루션 필드 및 현재 사용 가능 여부를 확인할 수 있습니다.
요청이 실패해도 과금됩니까?
인증 오류와 파라미터 검증 오류에는 과금되지 않습니다. 결과가 성공적으로 제공된 경우에만 과금되는 제품에서는 요청이 실패하면 최종 과금액이 발생하지 않으며, 보류된 금액은 자동으로 잔액에 반환됩니다. 해당 기능의 과금 규칙과 응답에 반환된 과금액을 확인하십시오.
CAPTCHA 유형마다 별도로 연동해야 합니까?
아니요. 52개 유형 모두 동일한 API 키와 계정 잔액으로 POST /api/v1/captcha를 사용합니다. type 필드를 설정하고 해당 유형에 필요한 입력을 전달하십시오. 응답 형식은 선택한 CAPTCHA에 따라 달라집니다.
MCP를 지원합니까?
예. Streamable HTTP를 사용하여 POST https://api.everyinfra.com/mcp에 연결하십시오. 이 엔드포인트는 무상태로 동작하며, 제공되는 도구에는 대응하는 REST API와 동일한 인증, 과금 및 잔액 조정 규칙이 적용됩니다.
기능이 현재 작동하는지 어떻게 확인합니까?
요청을 보내기 전에 관련 공개 카탈로그의 available 필드를 확인하십시오. 이 필드는 카탈로그에 표시된 사용 가능 여부를 나타낼 뿐, 특정 요청의 성공을 보장하지 않습니다. 해당 기능의 오류 응답에 따라 오류를 처리하십시오.
회원가입 전에 기능과 가격을 확인할 수 있습니까?
예. 데이터, 검색 및 CAPTCHA 카탈로그에는 API 키가 필요하지 않습니다. 이를 사용하여 계정을 만들기 전에 지원 기능, 필수 입력, 응답 필드 및 공개된 가격을 확인할 수 있습니다.

페이지에 표시된 개수는 API에서 사용하는 것과 동일한 카탈로그 정의에서 가져옵니다. 현재 값은 curl 명령을 복사해 확인하십시오. 응답 예시는 형식만 보여 주며 실시간 상태를 나타내지 않습니다.