4 dilde resmi SDK.
TypeScript-first tasarım. Autocomplete, Zod doğrulama, otomatik retry, edge runtime — modern stack'ine uyar.
@enkupa/sdkTypeScript-first · Edge uyumlu · RSC
import { Enkupa } from "@enkupa/sdk"
const s = new Enkupa({ apiKey: process.env.ENKUPA_KEY })
const { data } = await s.products.list({
filter: { inStock: true },
limit: 24,
})enkupaasync/await · Pydantic · FastAPI uyumlu
from enkupa import Enkupa
s = Enkupa(api_key=os.environ["ENKUPA_KEY"])
orders = await s.orders.list(
status="paid",
limit=100,
)enkupa/php-sdkPHP 8.2+ · Laravel / Symfony uyumlu
use Enkupa\Client;
$s = new Client(getenv("ENKUPA_KEY"));
$inv = $s->inventory->adjust([
"sku" => "TSHIRT-M-BLACK",
"delta" => -1,
]);github.com/enkupa/go-sdkContext-aware · streaming · gRPC
import "github.com/enkupa/go-sdk"
s := enkupa.New(os.Getenv("ENKUPA_KEY"))
products, err := s.Products.List(ctx,
enkupa.ProductFilter{ InStock: true },
)Tam tip güvenliği
Her endpoint için OpenAPI + Zod şemasından otomatik türetilmiş tipler. Auto-complete + derleme hataları.
Edge runtime
Cloudflare Workers, Vercel Edge, Deno Deploy, Bun — hepsinde native.
Otomatik retry
Ağ + 5xx için exponential backoff. Idempotency key oto eklenir.
Observability
Request ID header, OpenTelemetry span'leri — Sentry / Datadog'a otomatik yansır.
API-first.
Headless'a hazır.
REST + Webhook + GraphQL. Mağaza vitrini istediğin framework'te — backend Enkupa'da kalsın. SDK'ler Node, Python, PHP, Go için hazır.
import { Enkupa } from '@enkupa/sdk';const enkupa = new Enkupa({ apiKey: process.env.ENKUPA_KEY });await enkupa.inventory.set({ sku: 'TSH-PR-01-BLK', quantity: 124, channels: ['trendyol', 'hepsiburada', 'n11', 'storefront'],});enkupa.on('order.created', async (order) => { console.log(`Sipariş #${order.id} — ${order.total} TL`);}); Operasyon değil,
büyüme düşün.
14 gün ücretsiz dene. Kredi kartı gerekmez. İlk siparişine 5 dakikada hazır ol.