Pro vývojáře

Stavte nad Behio.
API, SDK a MCP.

Stejná platforma, na které běží každý e-shop od Behio, je otevřená i vám. Typed Storefront SDK, veřejné REST API, webhooky a oficiální MCP server. Žádné reverzní inženýrství, žádné workaroundy.

60+
SDK metod
25+
React hooků
42
API controllerů
300+
MCP nástrojů
app/product/[slug]/page.tsx
1import { behio } from "@behio/storefront-sdk";
2 
3export default async function Page({ params }) {
4 const { data, error } = await behio.catalog.getProduct(params.slug);
5 if (error) return <NotFound />;
6 return <ProductView {...data} />;
7}
Rozhraní

Čtyři způsoby, jak se napojit.

Storefront SDK

Typed TypeScript klient s 60+ metodami a 25+ React hooky. Zero-dependency core, volitelné React bindings.

catalogcartcheckoutauthreviewsreturns

Public REST API

42 controllerů pokrývajících celý katalog, košík, objednávky i zákazníky. API-key autentizace, rate limity per klíč.

RESTOpenAPIrate-limit

Webhooky

Spolehlivé odchozí webhooky s retry. Reagujte na objednávky, platby, naskladnění i pohyby skladu v reálném čase.

order.createdstock.changedretry

MCP server

Oficiální Model Context Protocol server. Napojte Behio na ChatGPT nebo Claude a ovládejte e-shop přes 300 typed nástrojů.

MCPChatGPTClaude
Result-type API

Žádné výjimky. Jen data a error.

Každé volání vrací { data, error } s 19 sémantickými kódy chyb. SDK samo pozná, kdy se vyplatí opakovat (5xx, 429, výpadek sítě) a obnoví token na pozadí.

VALIDATION_ERRORUNAUTHORIZEDDISCOUNT_EXPIREDOUT_OF_STOCKRATE_LIMITED
cart.ts
1const { data, error } = await behio.cart.addItem({
2 sku: "LEN-PRE-240", qty: 2,
3});
4 
5if (error?.code === "OUT_OF_STOCK") {
6 toast("Vyprodáno");
7}
Quickstart

Od nuly k datům za tři kroky.

01

Nainstalujte SDK

$ npm i @behio/storefront-sdk
02

Inicializujte klienta

$ behio.init({ apiKey })
03

Načtěte data

$ await behio.catalog.getProducts()