Lasso Search lets you find products using natural language. Describe what you’re looking for and Lasso returns structured, typed product data matching your schema.Documentation Index
Fetch the complete documentation index at: https://productlasso.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
How it works
- Describe what you need — Write a natural language query like “Sony noise cancelling headphones under $200”.
- Lasso searches its database — Products matching your query are discovered and ranked.
- Results are structured — Each product is extracted into your schema with typed fields, source URLs, and confidence scores.
Schema options
You control the output shape with three options:- Use an existing schema — Pass a
schema_idfrom a schema you’ve already created viaPOST /v1/schemas. - Define columns inline — Pass a
columnsarray directly in the request. - Use the default — Omit both and Lasso uses a standard product schema (name, brand, price, description, category, image_url, url, features).
Sync vs async
By default, search is synchronous — you send a request and get results back in the same call. For large or slow queries, pass awebhook_url to switch to async mode: Lasso returns 202 immediately and delivers results via webhook when ready.
Example
Credits
Each search costs 5 credits, regardless of how many results are returned.Next steps
- Search API reference — Full parameter and response documentation.
- Enrich — Take search results and enrich them with additional data.
- Schemas — Create reusable schemas for consistent output.

