İçeriğe geç
siparis.app geliştiriciAnahtarları yönet ↗

siparis.app API

Siparişlerinizi, müşterilerinizi, ürünlerinizi ve stoğunuzu kendi yazılımınızdan okuyup yazmanızı sağlayan REST API. Kargo, iade ve fatura işlemleri de buradan yapılır; değişiklikler olay akışı ve webhook ile gelir. Kullanımı ücretsizdir.

Tek bakışta

KonuBilgi
Temel adresCanlı: https://api.siparis.app/v1 · Deneme: https://api.sandbox.siparis.app/v1 (ayrı hesap ve spk_test_ anahtarı; Deneme ortamı)
Kimlik doğrulamaHer istekte Authorization: Bearer <anahtar> başlığı. Anahtarı işletme sahibi panelde İşletme › Entegrasyonlar › Geliştirici sayfasında oluşturur; anahtar yalnız sunucunuzda durur, tarayıcıya ve URL’ye yazılmaz.
İzinlerAnahtar yalnız seçilen kapsamları (izinleri) ve markaları görür; yazma izni okuma izni vermez. Kapsamlar
BiçimJSON, UTF-8. Tutar ve miktar ondalık metindir ("120.00"), zaman RFC 3339 UTC’dir. Kimlikler önekli metindir (ord_…); Kimlik önekleri
Hız sınırıBağlantı başına 60 saniyede 600 puan; çoğu okuma 1–2 puandır. Aşımda 429 ve beklenecek saniyeyi veren Retry-After döner. Yeni satış (sipariş açma, başka kanaldaki satışı bildirme) bu bütçeye girmez. Hız sınırı
Tekrar anahtarıHer yazma isteğinde Idempotency-Key başlığı zorunludur (en çok 200 karakter, iş başına benzersiz). Ağ hatasında aynı anahtar ve aynı gövdeyle tekrar edin; iş iki kez yapılmaz, yanıta Idempotent-Replayed: true eklenir.
SürümAdresteki v1. Yanıttaki Siparis-Version başlığı sürümü söyler; geriye uyumsuz değişiklik yeni sürümle gelir. Değişiklik günlüğü
Listeler{data, has_more, next_cursor}; limit en çok 100. Sonraki sayfa için next_cursor değerini cursor olarak gönderin. İmleçle listeleme
Hatalarapplication/problem+json; programınız code alanına göre karar verir. Hata kodları
PostmanPostman koleksiyonunu indirin: bütün uçlar, {{baseUrl}} ve {{apiKey}} değişkenleriyle; anahtar içermez.
AI ileAI için belge dizini, OpenAPI ve MCP bağlantısı.

İlk istek

curl --fail-with-body --silent --show-error \
  "${SIPARIS_API_URL:-https://api.siparis.app/v1}/me" \
  -H "Authorization: Bearer $SIPARIS_API_KEY"

Yanıt anahtarın kapsamlarını, erişebildiği markaları ve bu ortamın adresini verir. Adım adım kurulum: Başlarken.

Kaynaklar

Menüdeki her grup bir kaynaktır; her ucun kendi sayfasında alanlar, örnek istek ve yanıt, o uca özgü hatalar bulunur. Hepsi bir arada: Bütün uçlar.

Her yanıttaki başlıklar

Bu başlıklar bütün uçlarda aynıdır; uç sayfalarında yalnız o uca özgü başlıklar (ör. ETag, Location) yazılır.

BaşlıkAnlamı
X-Request-IDDestek için istek takip kimliği.
Siparis-VersionYanıtın API ana sürümü.
RateLimitKalan okuma puanı (r) ve kayan pencerenin uzunluğu, saniye (t). Kimliksiz sözleşme ucunda bulunmaz.
RateLimit-PolicyBağlantı başına 60 saniyede 600 okuma puanı. Kimliksiz sözleşme ucunda bulunmaz.
Retry-AfterYeniden denemeden önce beklenecek saniye sayısı.
Idempotent-ReplayedMakbuz bulunduğunda true; işlem yeniden yürütülmez, kaynak güncel izinlerle okunur.

Yapmak istediğiniz işi görev görev görmek için: Neler yapabilirim.