Corendis Geliştirici
Önizleme: Public API henüz yayında değil. Rehberler ilk uçlar açılmadan önce paylaşılan taslaklardır ve değişebilir.

Corendis API'ye giriş

Taslak. Yayımlanmadan önce ürün sahibi ve CTO onayı gerekir.

API nedir?

Corendis public API, kendi sistemlerinizin (e-ticaret sitesi, pazaryeri bağlantısı, WMS, BI aracı, iş ortağı uygulaması) Corendis ile veri alışverişi yapmasını sağlayan REST arayüzüdür. Kök yol /api/v1'dir. Sözleşmesi OpenAPI 3.1 ile yayımlanır.

Corendis'e dışarıdan bağlanmanın desteklenen yolları şunlardır: public API, webhook ve olaylar, Excel/CSV içe ve dışa aktarım. Veritabanına doğrudan erişim hiçbir koşulda verilmez.

Sözleşme garantisi

Makine adları İngilizcedir

Public API'de yol, alan, parametre, webhook olay adı ve dosya şablonu sütun anahtarı gibi makine adları İngilizcedir. Örneğin sütun anahtarları sabittir ve dilden bağımsızdır. Hata mesajlarındaki okunabilir metinler (title) ise ayrıca değerlendirilmelidir; programınız karar vermek için metne değil type ve code alanlarına bakmalıdır.

Bazı genel kurallar

Desteklenmeyen uçlar: /api/ui

Corendis web arayüzü kendi iç uçlarını /api/ui altında kullanır. Bu uçlar public değildir, belgelenmez ve web arayüzüyle birlikte önceden haber verilmeden değişir. Web arayüzünün iç uçları desteklenmez; entegrasyonunuzda kullanmayın. Makine istemcisi token'ı bu uçlarda zaten kabul edilmez.

Nereden başlamalı?

  1. Kimlik doğrulama
  2. Hatalar
  3. Sayfalama
  4. Sınırlar ve sürümleme
  5. Webhook ve olaylar
  6. Değişiklik günlüğü