Temel URL: https://egebulut.com/api/v1
Kimlik doğrulama
Çalışma alanı uç noktaları bearer token gerektirir. Token’ları gizli tutun ve Authorization başlığında gönderin.
Authorization: Bearer <access_token>
Uç noktalar
| Yöntem | Yol | Açıklama | Doğrulama |
|---|---|---|---|
| GET | /health | Hizmet durumu ve geçerli bölge. | Hayır |
| GET | /version | API ve istemci sürümü. | Hayır |
| POST | /auth/login | Çalışma alanına giriş. | Hayır |
| GET | /files | Çalışma alanı dosyaları. | Evet |
Hizmeti kontrol edin
curl https://egebulut.com/api/v1/health
{"status":"ok","region":"tr-izm-1","time":"2026-10-11T09:00:00+00:00"}
Hatalar
Hatalar, error alanı içeren JSON yanıtları döndürür.
| HTTP | error | Açıklama |
|---|---|---|
| 401 | invalid_credentials | E-posta veya şifre kabul edilmedi. |
| 401 | unauthorized | Geçerli bir erişim token’ı gerekiyor. |
| 405 | method_not_allowed | Uç nokta için belirtilen yöntemi kullanın. |
| 429 | rate_limited | Yeniden denemeden önce Retry-After süresi kadar bekleyin. |
Giriş sınırları
Giriş, IP başına dakikada ortalama 30 istekle sınırlıdır. Kısa süreli olarak 30 isteğe kadar izin verilir.