API Reference

Sift gives you a single endpoint to retrieve, filter, and rank live web content for your AI applications. All requests are authenticated with a Bearer token.

How it works
Your AppPOST /v1/searchSiftSearchFilterRankRanked Resultsscored · cleantyped JSONlive web

Authentication

Every request requires an API key as a Bearer token in the Authorization header. Create and manage keys from your dashboard.

bash
Authorization: Bearer YOUR_API_KEY

POST /v1/search/batch

Run multiple queries in a single request. Accepts the same parameters as /v1/search plus a queries array instead of a single query string. Responses are returned in order. Ideal for research automation and batch processing workflows.

GET /v1/search/images

Search for images on the web. Returns a list of image results with URLs, thumbnails, and source pages. Accepts q, limit, and optional safe parameters.

Error Codes

400Bad request — invalid parameters.
401Unauthorized — missing or invalid API key.
402Payment required — insufficient credit balance.
429Rate limit exceeded. Retry after the specified delay.
500Internal error. Contact support if this persists.

Rate Limits

Rate limits are applied per API key. Exceeding limits returns a 429 response with a Retry-After header. See the pricing page for per-plan limits, or contact support to discuss higher limits.