ScavioScavio
ToolsPricingDocs
Sign InGet Started
Quick StartAPI & SDKsEcosystem

Errors

The Scavio API uses standard HTTP status codes and returns a structured JSON error body so you can debug issues quickly.

Error Response Format

Every error response has a top-level error string. Validation errors (400) also include a details array that pinpoints each invalid field.

JSON
{
  "error": "Human-readable error description"
}

Status Codes

StatusDescription
400Invalid request body or parameters. Inspect the details array.
401Missing or invalid API key
402No credits remaining. Top up or upgrade your plan.
403API key does not have permission for this action
404Endpoint not found. Check the request URL.
405Method not allowed. All data endpoints require a POST request with a JSON body.
429Too many requests. Wait and retry.
500Server error. Retry after a short delay.

Common Errors

Missing or invalid parameter

400 Bad Request
{
  "error": "Invalid request: query is required",
  "details": [
    { "path": "query", "message": "query is required" }
  ]
}

Invalid API key

401 Unauthorized
{
  "error": "Invalid or missing API key"
}

Out of credits

402 Payment Required
{
  "error": "No credits remaining. Please upgrade your plan or purchase additional credits."
}

Wrong HTTP method

405 Method Not Allowed
{
  "error": "Method GET not allowed on /api/v1/tiktok/video. Use POST with a JSON body.",
  "allowed_methods": ["POST"]
}

Rate limited

429 Too Many Requests
{
  "error": "Rate limit exceeded. Retry after 30 seconds."
}

Best Practices

  • Always check the HTTP status code before parsing the response body
  • Read the error string for a human-readable description, and switch on the HTTP status code for programmatic handling
  • On a 400, inspect the details array to see exactly which field failed validation
  • Implement retry logic with exponential backoff for 429 and 500 errors
  • Do not retry 400, 401, or 405 errors -- fix the request first
PreviousRate LimitsNextGoogle v1 to v2 Migration
ScavioScavio

Real-time search API for AI agents. Search every platform, not just Google.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy