REST API Entegrasyonu
Guclu ve esnek API altyapisi ile e-ticaret sitenizi harici sistemlerle entegre edin. Mobil uygulama, ERP ve ucuncu parti yazilimlarla veri alisverisi yapin.
GET /api/v1/products
{
"success": true,
"data": [
{
"id": 1,
"name": "Ürün Adi",
"price": 199.99,
"stock": 50
}
]
}
REST API Özellikleri
Modern API standartlarina tam uyum, gelistiricilere kolay entegrasyon
Tam Veri Erisimi
E-ticaret sitenizin tüm verilerine API uzerinden erişim.
- Ürün yönetimi (CRUD)
- Sipariş sorgulama
- Müşteri bilgileri
Güvenli Yetkilendirme
API key ve OAuth 2.0 ile güvenli erişim kontrolu.
- API key tabanli
- OAuth 2.0 token
- Rate limiting
RESTful Standartlari
Modern REST API standartlarina tam uyum.
- HTTP metodlari
- JSON veri formati
- Versiyonlama desteği
Detaylı Dokumantasyon
Her endpoint için kapsamlı API dokumantasyonu.
- Swagger/OpenAPI
- Interaktif test ortami
- Postman koleksiyonu
Mobil Uygulama Destegi
iOS ve Android uygulamalariniz için optimize.
- Mobil optimizasyonlu
- Push notification
- Pagination desteği
Webhook Destegi
Onemli olaylarda otomatik bildirim gonderin.
- Sipariş bildirimleri
- Stok degisiklikleri
- Özel webhooklar
API Endpointleri
Temel API endpointleri ve kullanim ornekleri
Tüm ürünleri listeler. Sayfalama, filtreleme ve siralama destekler.
Yeni ürün olusturur. Ürün bilgilerini JSON formatinda gonderir.
Siparisleri listeler. Tarih araligi ve durum filtresi destekler.
Sipariş durumunu gunceller. Kargo bilgisi ekler.
Müşteri listesini getirir. Arama ve filtreleme destekler.
Belirtilen urunu siler. Geri alinamaz islem.
Kullanim Senaryolari
REST API ile neler yapabilirsiniz?
Mobil Uygulama
iOS ve Android uygulamalari için backend altyapisi.
ERP Entegrasyonu
Muhasebe ve ERP yazilimlariyla otomatik senkronizasyon.
Çoklu Platform
Farkli satış kanallarini tek bir API uzerinden yonetin.
Otomasyon
Tekrarlayan islemleri otomatiklestirmek için scriptler yazin.
Ornek API Kullanimi
API'yi kullanmaya baslamak için sadece bir API key almaniz yeterli. Asagida basit bir ürün listesi cekme ornegi bulabilirsiniz.
- API key ile güvenli yetkilendirme
- JSON formatinda veri alısverisi
- Hızlı yanit sureleri (< 100ms)
- SSL/TLS ile sifrelenmis baglanti
curl -X GET "https://api.siteniz.com/v1/products" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
# Response
{
"success": true,
"data": [
{
"id": 123,
"name": "Ornek Ürün",
"price": 199.99,
"stock": 50,
"category": "Elektronik"
}
],
"pagination": {
"current_page": 1,
"total_pages": 10,
"total_items": 250
}
}
Sistemlerinizi Entegre Etmeye Baslayin
REST API ile e-ticaret sitenizi genisletin ve yeni olanaklar yaratin.