> ## Documentation Index
> Fetch the complete documentation index at: https://www.octogen.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# StoreRouter: Agentic Commerce Platform. For developers, agencies and brands.

> Search, find similar products, and look up products across catalogs using the StoreRouter REST API, Python SDK, TypeScript SDK, or MCP integration for AI agents.

StoreRouter 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, StoreRouter provides the tools you need.

<CardGroup cols={2}>
  <Card title="Organization Setup" icon="rocket" href="/docs/organization-setup">
    Choose the right type of organizations in StoreRouter: `Developer` or `Merchant`.
  </Card>

  <Card title="Quick Start" icon="rocket" href="/docs/quickstart">
    Make your first API call in minutes. Search products and look up items by URL.
  </Card>

  <Card title="Authentication" icon="key" href="/docs/authentication">
    Get your API key and learn how to authenticate every request to the StoreRouter platform.
  </Card>

  <Card title="Python SDK" icon="python" href="/docs/sdks/python">
    Install the async Python SDK and start querying catalogs with typed Pydantic models.
  </Card>

  <Card title="TypeScript SDK" icon="js" href="/docs/sdks/typescript">
    Use the ESM TypeScript SDK with full type safety in Node.js or edge runtimes.
  </Card>

  <Card title="MCP Integration" icon="robot" href="/docs/mcp/overview">
    Connect Claude Code, Codex CLI, or Claude Desktop to StoreRouter catalogs via MCP.
  </Card>

  <Card title="API Reference" icon="code" href="/docs/api-reference/overview">
    Full reference for the Platform Catalog API v1 — endpoints, parameters, and response schemas.
  </Card>
</CardGroup>

## How it works

<Steps>
  <Step title="Get access">
    Contact StoreRouter to provision your organization as a Developer organization.
  </Step>

  <Step title="Authenticate">
    Create a Platform API key in StoreRouter Platform. Set it as `OCTO_API_KEY` in your environment or pass it directly to the SDK client.
  </Step>

  <Step title="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 product record.
  </Step>
</Steps>

<Note>
  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.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.