Skip to content
OfferDiscount on annual billing.14-day free trial, no credit card required.Details → Sign in
Platform · API 08

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.

200+
Endpoints
REST
OpenAPI
3.1
Fully documented
Trial store
+ Production
Same API
30+
Webhook events
Signed + outbox
What it does

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.

How it works in Daras

Building an integration.

Step 01

Open trial store

Free trial store via developers.daras.com.tr.

Step 02

Generate API key

Pick scopes (orders:read, products:write...), generate key + secret.

Step 03

Generate client from OpenAPI

TS/Go/Python clients auto via openapi-generator.

Step 04

Wire webhooks

Register endpoint; verify signature; configure retry.

Step 05

Test

Validate the integration with trial store data; track version changelogs.

Step 06

Go live

Same API + same schema; only the base URL changes.

Feature details

In API, the details we care about.

01
OpenAPI 3.1

Schema-first; all endpoints, request and response types published. Generate clients with tools like OpenAPI Generator.

02
Trial store

Free trial store; demo data, same API as production.

03
Rate limit

Per-store + per-IP; X-RateLimit-Remaining + X-RateLimit-Reset headers.

04
Versioning

Date-based (2026-04-23). 12-month backward compatibility guaranteed.

05
Outbox pattern

Webhook delivery at-least-once; per-handler ack + dead-letter.

06
Audit log Kurumsal and up

Every API call + IP + scope + status — append-only.

07
Daras CLI

daras theme push/pull/deploy — theme management via git workflow.

Plan coverage

Available on

Dükkân (read-only) Kervan Han Enterprise (custom service terms)
See all plan details
Get started

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.