Trusted by the best startups startups in the world
From query to link list
Discovery API — pair with Scrapes or Batches when you need page bodies.
-
Send your query
POST JSON with query — plain English, no URL list required.
-
Receive links
Get a search object with result.links: url, title, description (deduplicated).
-
Re-fetch by id
Store id from the response; call GET /v1/searches/{search_id} to load the same result later.




Built for discovery
Semantic search across the web, structured for agents and dashboards.
-
Semantic search
Expands your query into targeted retrieval across the web — not just keyword matching on one domain.
-
Structured links
Each item includes url, title, and description so UIs and agents can rank and filter quickly.
-
Hosted JSON
Full payloads may include json_hosted_url for downloading the complete result set when needed.
-
5 credits per search
Predictable cost per request — pair with Scrapes or Batches only for URLs you actually need.
One query. Deduplicated links.
Optional json_hosted_url for the full payload. Retrieve again with GET /v1/searches/{search_id}.
Semantically search the Web
1# pip install olostep
2from olostep import Olostep
3
4client = Olostep(api_key="YOUR_REAL_KEY")
5
6search = client.searches.create("Latest updates with SpaceX")
7
8print(search.id, len(search.links))
1// npm i olostep
2import Olostep from 'olostep'
3
4const client = new Olostep({ apiKey: 'YOUR_REAL_KEY' })
5
6const search = await client.searches.create('Latest updates with SpaceX')
7
8console.log(search.id, search.links.length)
1curl -s -X POST "https://api.olostep.com/v1/searches" \
2 -H "Authorization: Bearer <YOUR_API_KEY>" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "query": "Latest updates with SpaceX"
6 }'
What you can build
Use Search where a SERP-style link list beats scraping search HTML yourself.
-
Research & copilots
Surface candidate sources before deep reading or scraping.
-
Lead & market discovery
Turn a question into a shortlist of companies, articles, or product pages.
-
Pipeline front-door
Search → filter → enqueue URLs into batch jobs or /v1/scrapes.
Trusted by Amazing Teams Building the Future of AI
-
Michelle JuliaCo-founder & CEO AuriumOlostep is the best!!! We automated entire data pipelines with just a prompt
-
Richard HeCo-founder & CEO OpenmartOlostep has become the default Web Layer infrastructure for our company
-
Max Brodeur-UrbasCo-founder & CEO GumloopOlostep works like a charm! And your customer service is exceptional
-
Rob HayesCo-founder MerchkitOlostep lets us turn any website into an API. Great product, great people
-
Brandon CohenCo-founder & CTO CivilGridI highly recommend Olostep, great product!
-
Co-founder & CEO Gedd.itWe verify coupon codes at scale. Love Olostep. It works on any e-commerce
-
Trevor WestCo-founder & CEO PodqiOlostep is the best API to search, extract, and structure data from the Web. Happy to be customers
-
Rida NaveedCo-founder ZecentoWe use /batches combined with parsers and it's magical how we can get structured data at large scale
-
Kieran V.Growth PlotsEventsOlostep allowed us to search and structure events data across the Web
-
Paul MitFounder FoundbaseReliable and cost-effective API for working with data. Congrats on the cool product
Try semantic web search
Get clean data for your AI from any website with Olostep
Most cost-effective API. Built for scale