Skip to main content
Octogen provides an API to access structured & enriched ecommerce product data— search products, find similar items, look up products by URL, and power AI agent integrations. Whether you’re building a backend service, a shopping assistant, or integrating with Claude or Codex, Octogen provides the tools you need.

Quick Start

Make your first API call in minutes. Search products and look up items by URL.

Authentication

Get your API key and learn how to authenticate every request to the Octogen platform.

Python SDK

Install the async Python SDK and start querying 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 Claude Code, Codex CLI, or Claude Desktop to Octogen catalogs via MCP.

API Reference

Full reference for the Platform Catalog API v1 — endpoints, parameters, and response schemas.

How it works

1

Get access

Contact Octogen to provision your organization as a Developer organization.
2

Authenticate

Create a Platform API key in Octogen Platform. Set it as OCTO_API_KEY in your environment or pass it directly to the SDK client.
3

Search, compare, and look up products

Use POST /v1/products/search to search every active crawled catalog by keyword or facet, POST /v1/products/more-like-this to find products similar to a source item, or POST /v1/products/lookup to resolve a product page URL to its full canonical record.
Both the REST API and MCP server enforce the same policy: Developers can search and browse active crawled catalogs, never merchant catalogs. BigQuery listing access remains explicit.