Skip to content

API reference

Every endpoint an integrator can call: the Data API (/api/v1/…, company API key) and the signed inbound webhook (/hooks/…). The pages are generated from the product’s OpenAPI schema (version 0.1.0), so paths, fields, types and limits match the running API.

Base URL: your console address, e.g. https://<your-console-host>. In the examples it is $RZ_API, and the key is $RZ_KEY.

Terminal window
export RZ_API="https://<your-console-host>"
export RZ_KEY="rz_live_xxx"
MethodPathScope
GET/api/v1/me—
PUT/api/v1/catalog/productsingest:catalog
DELETE/api/v1/catalog/products/&#123;item_ref&#125;ingest:catalog
PUT/api/v1/catalog/categoriesingest:catalog
DELETE/api/v1/catalog/categories/&#123;kategori_id&#125;ingest:catalog
PUT/api/v1/kb/articlesingest:kb
PUT/api/v1/ordersingest:orders
GET/api/v1/requestsread:requests
PUT/api/v1/sepetleringest:carts
GET/api/v1/sepetlerread:carts
DELETE/api/v1/sepetler/&#123;dis_id&#125;ingest:carts
PUT/api/v1/musterileringest:customers
DELETE/api/v1/musteriler/&#123;dis_id&#125;ingest:customers
GET/api/v1/cagrilarcalls:read
GET/api/v1/cagrilar/&#123;call_id&#125;calls:read
GET/api/v1/konular/istatistikcalls:read
POST/api/v1/aramalarcalls:write
GET/api/v1/aramalar/&#123;arama_id&#125;calls:read or calls:write
GET/api/v1/amaclarcalls:write
POST/api/v1/buton-tokencalls:write
PUT/api/v1/uyumlulukingest:catalog
PUT/api/v1/servis-kayitlari/&#123;kayit&#125;/durumservis:write
POST/api/v1/servis-kayitlari/&#123;kayit&#125;/onayservis:write
GET/api/v1/firsatlarfirsat:read
GET/api/v1/firsatlar/&#123;lead_id&#125;firsat:read
GET/api/v1/raporlar/cagri-kayitlarirapor:read
GET/api/v1/raporlar/&#123;rapor&#125;/gunlukrapor:read
POST/api/v1/sohbet-tokensohbet:write
POST/hooks/&#123;org_slug&#125;/&#123;source&#125;HMAC signature

The browser endpoints of the embeddable button (GET /api/v1/buton/amaclar, POST /api/v1/buton/aramalar, GET /api/v1/zitena-buton.js) are not in the OpenAPI schema; they are called by the script itself and are described on the button page.

An endpoint is included only if it authenticates with a company API key (the FirmaApiAnahtari security scheme) or with a webhook signature. Everything else is left out:

GroupOperations
infrastructure health check1
console session endpoints (cookie auth), used by the web console only378
platform operator (super admin) endpoints86
public endpoints for the marketing site and console chrome9

Console features (settings, webhooks, API keys, calls in the UI) are documented as console guides rather than as API endpoints, because they need a signed-in console session and are not a stable integration contract.

The machine-readable schema is published with these docs: /openapi/public.json.