Web search, optionally rendered through the scrape pipeline.
Search finds pages. Use it to discover URLs, not to read one you already have (that is scrape). Every hit can optionally be rendered through the scrape pipeline in the same call, so you get clean content back instead of a link list to fetch separately.The rate is 5 credits per 10 results, pro rata on the number of results actually returned.
import { Outcrawl } from '@outcrawl/sdk';const oc = new Outcrawl();const results = await oc.search('outcrawl web infrastructure', { limit: 10 });console.log(results.usage);
import asynciofrom outcrawl import Outcrawlasync def main() -> None: async with Outcrawl() as oc: results = await oc.search("outcrawl web infrastructure", limit=10) print(results.usage)asyncio.run(main())