ScavioScavio
FonctionnalitésTarifsDocumentation
ConnexionCommencer

Documentation

  • Introduction
  • Démarrage rapide
  • API Google Search
  • API YouTube
  • API Amazon
  • API Walmart
  • API Reddit
  • API TikTok
  • Intégration OpenClaw
  • Intégration MCP
  • Intégration n8n
  • Codes de pays
  • Limites de débit
  • Erreurs

Erreurs

L'API Scavio utilise les codes de statut HTTP standard et renvoie des réponses d'erreur structurées pour vous aider à déboguer rapidement.

Format de réponse d'erreur

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

Codes de statut

StatutCodeDescription
400bad_requestCorps de requête invalide ou paramètres requis manquants
401unauthorizedClé API manquante ou invalide
403forbiddenLa clé API n'a pas la permission pour cette action
402insufficient_creditsCrédits épuisés. Rechargez ou améliorez votre forfait.
429rate_limit_exceededTrop de requêtes. Attendez et réessayez.
500internal_errorErreur serveur. Réessayez après un court délai.

Erreurs courantes

Paramètre de requête manquant

400 Mauvaise requête
{
  "error": {
    "code": "bad_request",
    "message": "The 'query' field is required"
  }
}

Type de recherche invalide

400 Mauvaise requête
{
  "error": {
    "code": "bad_request",
    "message": "Invalid search_type. Must be one of: classic, news, maps, images, lens"
  }
}

Clé API invalide

401 Non autorisé
{
  "error": {
    "code": "unauthorized",
    "message": "Invalid or missing API key"
  }
}

Crédits épuisés

402 Paiement requis
{
  "error": {
    "code": "insufficient_credits",
    "message": "No credits remaining. Please upgrade your plan or purchase additional credits."
  }
}

Limite de débit atteinte

429 Trop de requêtes
{
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Rate limit exceeded. Retry after 30 seconds."
  }
}

Bonnes pratiques

  • Vérifiez toujours le code de statut HTTP avant d'analyser le corps de la réponse
  • Utilisez le champ error.code pour la gestion programmatique des erreurs
  • Utilisez le champ error.message pour la journalisation et le débogage
  • Implémentez une logique de réessai avec backoff exponentiel pour les erreurs 429 et 500
  • Ne réessayez pas les erreurs 400 ou 401 -- corrigez d'abord la requête
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité