cURL

Search API for cURL Developers

Search Google, Amazon, YouTube, Walmart, and Reddit from cURL using curl. Structured JSON responses. Free tier included.

Scavio provides a REST API that you can call from any cURL application. Send a POST request with your query, get structured JSON back. Here is how to use every platform.

Google Search

Web search with knowledge graph, PAA, and AI overviews.

Bash
curl -X POST "https://api.scavio.dev/api/v1/search" \
  -H "x-api-key: your_scavio_api_key" \
  -H "Content-Type: application/json" \
  -d '{"query":"best noise cancelling headphones 2026"}'

Amazon Search

Product search with prices, ratings, and reviews.

Bash
curl -X POST "https://api.scavio.dev/api/v1/amazon/search" \
  -H "x-api-key: your_scavio_api_key" \
  -H "Content-Type: application/json" \
  -d '{"query":"mechanical keyboard","marketplace":"us"}'

Reddit Search

Community, posts & threaded comments from any subreddit.

Bash
curl -X POST "https://api.scavio.dev/api/v1/reddit/search" \
  -H "x-api-key: your_scavio_api_key" \
  -H "Content-Type: application/json" \
  -d '{"query":"best python web frameworks 2026","sort":"new"}'

YouTube Search

Video search with transcripts and metadata.

Bash
curl -X POST "https://api.scavio.dev/api/v1/youtube/search" \
  -H "x-api-key: your_scavio_api_key" \
  -H "Content-Type: application/json" \
  -d '{"query":"python web scraping tutorial"}'

Walmart Search

Product search with pricing and fulfillment data.

Bash
curl -X POST "https://api.scavio.dev/api/v1/walmart/search" \
  -H "x-api-key: your_scavio_api_key" \
  -H "Content-Type: application/json" \
  -d '{"query":"standing desk"}'

Error Handling

The API returns standard HTTP status codes. Check for 200 (success), 401 (invalid API key), 429 (rate limit), and 500 (server error). The response body always includes a descriptive error message.

Next Steps

Frequently Asked Questions

Send a POST request to the Scavio API endpoint using curl. Include your API key in the x-api-key header and your search query in the JSON body. The API returns structured JSON that you can parse directly.

No. curl is built into cURL's standard library. You can start making API calls immediately.

Scavio supports Google (web, news, images, shopping, maps), Amazon (12 marketplaces), YouTube (search, transcripts, metadata), and Walmart. All platforms use the same authentication and return structured JSON.

Scavio uses a simple REST API that works with any HTTP client. No framework-specific SDK is needed — use curl to make POST requests and parse the JSON response.

Check the HTTP status code: 200 means success, 401 means invalid API key, 429 means rate limit exceeded, and 500 means a server error. The response body includes an error message with details. See the error handling example above.

Start Building with cURL

Get your free Scavio API key and search Google, Amazon, YouTube, Walmart, and Reddit from cURL. 500 free credits/month.