What you can do
- Search products — query active crawled catalogs by keyword, filter by color, category, brand, price range, and other facets, and paginate through results.
- Find similar products — start from a product URL or UUID and return related items with optional relative price behavior.
- Look up products by URL — resolve a product page URL to a structured record with full detail: pricing, sizing, images, variants, and more.
- List your catalogs — discover which catalogs are active and available to your API key at any time.
- Build AI agent workflows — connect Claude Code, Codex CLI, or Claude Desktop directly to active crawled catalogs via the Developer MCP server.
Two ways to access Octogen
You can reach the same product data through two fully supported surfaces. Choose based on your runtime:
Both surfaces enforce the same per-organization catalog grants. A grant change takes effect immediately on all access paths.
Start here
Authentication
Get your API key and learn how to authenticate every request.
Quickstart
Make your first API call and retrieve real product data in minutes.
Python SDK
Install the async Python SDK and query catalogs with typed Pydantic models.
TypeScript SDK
Use the ESM TypeScript SDK with full type safety in Node.js or edge runtimes.
MCP Integration
Connect AI agents to active crawled catalogs via the Developer MCP server.
API Reference
Full reference for the Platform Catalog API v1 — endpoints, parameters, and schemas.