REST API, developer-friendly.
200+ endpoints as REST, documented with OpenAPI 3.1, trial store + production. Scope-based API keys, rate limit headers, webhook + outbox. Daras CLI + client generation from the OpenAPI schema.
Developer products, separate from the panel.
Daras's panel stays 100% no-code. Developer needs are served separately via Daras CLI + REST + SDK.
REST + OpenAPI
200+ endpoints, OpenAPI 3.1 schema, Swagger UI open in your trial store.
Webhook + outbox
36 events — order.placed, order.cancelled, payment.captured, payment.refunded. Signed delivery, automatic retry, undelivered events held in a separate queue.
Daras CLI + codegen
Theme push/pull/deploy with Daras CLI; generate a TypeScript client from the OpenAPI 3.1 schema.
Scopes + rate limit
Restricted scopes, per-store tokens, rate limit headers, audit log.
Building an integration.
Open trial store
Free trial store via developers.daras.com.tr.
Generate API key
Pick scopes (orders:read, products:write...), generate key + secret.
Generate client from OpenAPI
TS/Go/Python clients auto via openapi-generator.
Wire webhooks
Register endpoint; verify signature; configure retry.
Test
Validate the integration with trial store data; track version changelogs.
Go live
Same API + same schema; only the base URL changes.
In API, the details we care about.
Schema-first; all endpoints, request and response types published. Generate clients with tools like OpenAPI Generator.
Free trial store; demo data, same API as production.
Per-store + per-IP; X-RateLimit-Remaining + X-RateLimit-Reset headers.
Date-based (2026-04-23). 12-month backward compatibility guaranteed.
Webhook delivery at-least-once; per-handler ack + dead-letter.
Every API call + IP + scope + status — append-only.
daras theme push/pull/deploy — theme management via git workflow.
API, open to which modules.
Available on
Try it in your trial store, go live when you are ready.
The migration team moves your products, customers, orders and theme; a 301 redirect map keeps your SEO intact.