Ticaryo'yu
her yere entegre edin
Ürünler, siparişler, müşteriler ve stok için kapsamlı REST API. OAuth2 kimlik doğrulama, JSON yanıtlar ve gerçek zamanlı webhook desteği ile kendi uygulamalarınızı dakikalar içinde bağlayın.
# Sipariş listesi — son 10 sipariş
GET https://api.ticaryo.com/v2/orders?limit=10&status=new
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
// Yanıt (200 OK)
{
"data": [
{
"id": "ord_8kX9mN",
"status": "new",
"total": 349.90,
"currency": "TRY"
}
],
"meta": { "total": 142 }
}
Güçlü, sade, iyi belgelenmiş
Her şeyi REST ile yapabilirsiniz. Ekstra SDK gerekmez.
OAuth2 Kimlik Doğrulama
Bearer token ile güvenli erişim. API anahtarları mağaza panelinden anında oluşturulur. Scope bazlı yetkilendirme ile sadece ihtiyacın kadar erişim.
Gerçek Zamanlı Webhook
Yeni sipariş, ödeme, iade, stok değişikliği — her olay için kendi URL'nize anlık POST gönderimi. Başarısız istekler 3 kez otomatik yeniden denenir.
REST & JSON
Standart HTTP metodları (GET, POST, PUT, DELETE) ile çalışır. Tüm yanıtlar düzenli JSON formatında. Herhangi bir dil veya framework ile kullanılabilir.
Sandbox Ortamı
Canlı veriye dokunmadan test edin. Sandbox ortamında sahte sipariş, ödeme ve stok işlemleri oluşturabilirsiniz. Ücretsiz hesapla erişilebilir.
Rate Limiting & SLA
Growth'ta dakikada 60, Professional'da dakikada 300 istek. Tüm API uç noktaları %99.9 uptime SLA garantisiyle sunulur.
Kapsamlı Dokümantasyon
Her uç nokta için örnek istek, yanıt şeması ve hata kodları. Türkçe ve İngilizce API rehberleri ile başlangıç çok hızlı.
İhtiyacınız olan her veri nokta
Ürünler
/v2/products
Ürün listesi (filtre, sayfalama)
/v2/products
Yeni ürün oluştur
/v2/products/{id}
Ürün detayı
/v2/products/{id}
Ürün güncelle (tam)
/v2/products/{id}
Kısmi güncelleme (ör: stok)
/v2/products/{id}
Ürün sil
Siparişler
/v2/orders
Sipariş listesi
/v2/orders/{id}
Sipariş detayı
/v2/orders/{id}/status
Sipariş durumu güncelle
/v2/orders/{id}/cancel
Sipariş iptal et
/v2/orders/{id}/refund
İade başlat
Müşteriler
/v2/customers
Müşteri listesi
/v2/customers/{id}
Müşteri profili
/v2/customers/{id}/orders
Müşteri siparişleri
/v2/customers/{id}
Müşteri güncelle
Stok
/v2/inventory
Stok listesi
/v2/inventory/{sku}
Stok miktarı güncelle
/v2/inventory/bulk
Toplu stok güncelleme
Olaylar anında size ulaşır
Sisteminizi Ticaryo'yu sürekli sorgulamak zorunda bırakmayın. Webhook ile ilgili olay gerçekleştiği anda URL'nize otomatik POST gönderilir.
- order.created — Yeni sipariş
- order.status_changed — Durum değişikliği
- order.paid — Ödeme onaylandı
- order.cancelled — İptal edildi
- inventory.low_stock — Stok kritik seviyede
- customer.registered — Yeni üye kaydı
- review.submitted — Yeni ürün yorumu
// Webhook payload örneği
{
"event": "order.created",
"timestamp": "2026-04-16T14:32:00Z",
"store_id": "pawtown",
"data": {
"order_id": "ord_8kX9mN",
"customer_email": "[email protected]",
"total": 349.90,
"items_count": 2
}
}
Sık Sorulan Sorular
Mağaza panelinizden Ayarlar → Geliştirici API bölümüne giderek API anahtarı oluşturabilirsiniz. Tüm istekler HTTPS üzerinden yapılmalı ve Authorization başlığında Bearer token gönderilmelidir.
Tüm Growth ve Professional paket kullanıcıları tam API erişimine sahiptir. Start paketi kullanıcıları salt okunur (read-only) erişim hakkına sahiptir.
Growth paketinde dakikada 60, Professional paketinde dakikada 300 istek limiti uygulanır. Limit aşımında 429 Too Many Requests yanıtı döner. Özel ihtiyaçlar için destek ekibimizle iletişime geçebilirsiniz.
URL'niz 2xx yanıt vermezse Ticaryo; 1., 5. ve 30. dakikalarda otomatik olarak 3 kez yeniden dener. Tüm webhook gönderim geçmişini panelden takip edebilirsiniz.
Evet. Ticaryo'nun sandbox ortamını ücretsiz hesabınızla kullanabilirsiniz. Sandbox'ta yapılan işlemler canlı veriye yansımaz, test ödemeleri gerçek para çekmez.
API ile kendi çözümünüzü geliştirin
Ücretsiz hesap açın, sandbox ortamında geliştirmeye hemen başlayın.