ScavioScavio
RecursosPreçosDocumentação
EntrarComece agora

Documentation

  • Introdução
  • Início rápido
  • API do Google
  • API do YouTube
  • API da Amazon
  • API do Walmart
  • API do Reddit
  • API do TikTok
  • Integração OpenClaw
  • Integração MCP
  • Integração n8n
  • Códigos de País
  • Limites de Taxa
  • Erros

Erros

A API do Scavio usa códigos de status HTTP padrão e retorna respostas de erro estruturadas para ajudar você a depurar problemas rapidamente.

Formato da Resposta de Erro

JSON
{
  "error": {
    "code": "error_code_string",
    "message": "Human-readable error description"
  }
}

Códigos de Status

StatusCódigoDescrição
400bad_requestCorpo da solicitação inválido ou parâmetros obrigatórios ausentes
401unauthorizedChave de API ausente ou inválida
403forbiddenA chave de API não tem permissão para esta ação
402insufficient_creditsNenhum crédito restante. Recarregue ou faça upgrade do seu plano.
429rate_limit_exceededMuitas solicitações. Aguarde e tente novamente.
500internal_errorErro do servidor. Tente novamente após um breve intervalo.

Erros Comuns

Parâmetro de consulta ausente

400 Solicitação Inválida
{
  "error": {
    "code": "bad_request",
    "message": "The 'query' field is required"
  }
}

search_type inválido

400 Solicitação Inválida
{
  "error": {
    "code": "bad_request",
    "message": "Invalid search_type. Must be one of: classic, news, maps, images, lens"
  }
}

Chave de API inválida

401 Não Autorizado
{
  "error": {
    "code": "unauthorized",
    "message": "Invalid or missing API key"
  }
}

Créditos insuficientes

402 Pagamento Necessário
{
  "error": {
    "code": "insufficient_credits",
    "message": "No credits remaining. Please upgrade your plan or purchase additional credits."
  }
}

Limite de taxa excedido

429 Muitas Solicitações
{
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Rate limit exceeded. Retry after 30 seconds."
  }
}

Melhores Práticas

  • Sempre verifique o código de status HTTP antes de analisar o corpo da resposta
  • Use o campo error.code para tratamento programático de erros
  • Use o campo error.message para registro e depuração
  • Implemente lógica de repetição com backoff exponencial para erros 429 e 500
  • Não repita erros 400 ou 401 — corrija a solicitação primeiro
ScavioScavio

API de pesquisa em tempo real para agentes de IA. Pesquise em todas as plataformas, não apenas no Google.

Produto

  • Recursos
  • Preços
  • Painel
  • Afiliados

Desenvolvedores

  • Documentação
  • Referência da API
  • Início Rápido
  • Integração MCP
  • SDK Python

Alternativas

  • Alternativa ao Tavily
  • Alternativa ao SerpAPI
  • Alternativa ao Firecrawl
  • Alternativa ao Exa

Ferramentas

  • Formatador JSON
  • cURL para Código
  • Contador de Tokens
  • Todas as Ferramentas

© 2026 Scavio. Todos os direitos reservados.

Featured on TAAFT
Termos de ServiçoPolítica de Privacidade