---
title: "REST API — Daras"
canonical_url: "https://daras.com.tr/en/platform/api"
last_updated: "2026-10-09T04:17:09.168Z"
locale: en
meta:
  description: "REST + OpenAPI + trial store + rate limit + scope management + webhook + outbox. Full access for your dev team."
  "og:description": "REST + OpenAPI + trial store + rate limit + scope management + webhook + outbox. Full access for your dev team."
  "og:title": "REST API — Daras"
  "twitter:description": "REST + OpenAPI + trial store + rate limit + scope management + webhook + outbox. Full access for your dev team."
  "twitter:title": "REST API — Daras"
---

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.

[Book a demo ](https://daras.com.tr/demo) [Open a trial store](https://app.daras.com.tr/register)

**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.*

**OpenAPI 3.1 **

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

**Trial store **

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

**Rate limit **

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

**Versioning **

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

**Outbox pattern **

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

**Audit log **Kurumsal and up

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

**Daras CLI **

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

Works with these modules

## API, *open to which modules.*

[<h3>**Orders**</h3>

List, get, update status, partial refund, webhook.**Open module **](https://daras.com.tr/en/platform/orders)

[<h3>**Inventory**</h3>

Bulk update, reservations, transfer orders, stock levels.**Open module **](https://daras.com.tr/en/platform/inventory)

[<h3>**Catalog**</h3>

Product, variant, attribute, bundle, feed export.**Open module **](https://daras.com.tr/en/platform/catalog)

[<h3>**Storefront**</h3>

Custom storefront: page, section, theme, Buy Button.**Open module **](https://daras.com.tr/en/platform/storefront)

Plan coverage

### **Available on**

**Dükkân (read-only)**** Kervan**** Han**** Enterprise (custom service terms)**

[**See all plan details **](https://daras.com.tr/en/pricing)

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.

[**Start free**](https://app.daras.com.tr/register) [**Developer portal**](https://developers.daras.com.tr/docs)