Skip to main content
The Lasso API provides company-scoped access to product search and enrichment, extraction tables, Shared Attributes, Product Schemas, Catalog products, webhooks, credits, and product analytics.

Base URL

Send HTTPS requests to this URL. Most responses use JSON. File uploads use multipart/form-data, and export endpoints can return JSON, CSV, XLSX, or ZIP content.

Authentication

Send your API key as a bearer token on every request:
API keys start with lasso_ and grant access to one company. See Authentication for creation and storage guidance.

API contract

The OpenAPI 3.1 contract contains all 59 public operations in the current API, including request schemas, response schemas, errors, and examples. The endpoint pages in this reference are generated from that contract. The main resource groups are:
  • Search and enrichment
  • Tables, rows, enhancements, files, and exports
  • Shared Attributes and Product Schemas
  • Catalog products and Catalog webhooks
  • Credits and product analytics

Request example

Success responses

See Errors for the error envelope and retry metadata.

Pagination

The API uses page-based, cursor-based, and offset-based pagination depending on the resource. Do not assume that every list endpoint accepts page and limit. See Pagination and the endpoint contract.

SDKs

The API repository contains TypeScript and Python SDKs at version 0.2.0.