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.