Modern & Güvenli
RESTful API
Revolyn API; Laravel Sanctum kimlik doğrulaması, rol tabanlı yetkilendirme ve tam CRUD ürün yönetimi sunar. Dakikalar içinde entegre edin.
Özellikler
Her şey dahil, production’a hazır
Güvenlik, performans ve geliştirici deneyimi öncelikleriyle inşa edildi.
Sanctum Auth
API token kimlik doğrulaması. Kayıt, giriş, çıkış ve tüm cihazlardan çıkış desteği.
Profil Yönetimi
Ad, e-posta ve şifre güncelleme. Şifre değişikliği için mevcut şifre doğrulaması.
Ürün CRUD
Sayfalı listeleme, detay, oluşturma, güncelleme ve silme. Sahiplik kontrolü dahil.
Rate Limiting
Login endpoint’i dakikada 5 istekle sınırlı. Brute-force saldırılarına karşı koruma.
Rol Tabanlı Erişim
Admin, Supervisor ve User rolleri. Her endpoint için granüler yetki kontrolü.
OpenAPI / Swagger
Tüm endpoint’ler Swagger UI ile belgelenmiş. Tarayıcıdan direkt test edin.
API Referansı
16 Endpoint, 4 Grup
Tüm yanıtlar JSON formatındadır. Korumalı endpoint’ler için Bearer token gereklidir.
Entegrasyon
Hızlı başlangıç
Favori dilinizde API’yi dakikalar içinde entegre edin. Tüm yanıtlar tutarlı JSON formatındadır.
-
Her yanıtta
successvemessagealanı -
Validasyon hatalarında
422+ hata detayları -
Yetkisiz erişimde
401veya403 -
Rate limit aşımında
429Too Many Requests
Rol Sistemi
Granüler yetki kontrolü
Her kullanıcı bir role sahiptir. Rol, erişilebilecek endpoint’leri belirler.
Tam Yetkili Süper Kullanıcı
- Tüm endpoint’lere tam erişim
- Kullanıcı rollerini değiştirebilir
- Kullanıcı silebilir
- Her ürünü düzenleyebilir / silebilir
- Yönetim istatistiklerine erişim
Yönetici Erişimi
- Kullanıcı listesini görüntüleyebilir
- Yönetim istatistiklerine erişim
- Her ürünü düzenleyebilir / silebilir
- Kullanıcı rolü değiştiremez
- Kullanıcı silemez
Standart Kullanıcı
- Kendi profilini yönetebilir
- Ürün oluşturabilir
- Sadece kendi ürünlerini düzenleyebilir
- Başka kullanıcıların ürünlerine erişim yok
- Yönetim paneline erişim yok
Hemen entegrasyona başlayın
Swagger UI ile tüm endpoint’leri tarayıcınızdan test edin.