Tenant'lar API
Hazırlayan: Aether365 Ekibi Hedef Kitle: Geliştiriciler Kapsam: Tenant API endpoint'leri - tenant yapılandırmasını okuma ve güncelleme
Mevcut Tenant'ı Alma
Kimlik doğrulanmış tenant'ın profil ve plan bilgilerini döndürür.
GET /tenants/meÖrnek İstek
bash
curl https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>"Örnek Yanıt
json
{
"success": true,
"data": {
"id": "t_abc123",
"email": "admin@example.com",
"companyName": "Example Corp",
"planTier": "pro",
"createdAt": "2026-01-15T10:00:00Z",
"updatedAt": "2026-04-01T08:30:00Z"
}
}Yanıt Alanları
| Alan | Tür | Açıklama |
|---|---|---|
id | string | Tenant tanımlayıcısı |
email | string | Hesap sahibi e-postası |
companyName | string | Şirket adı (e-posta alan adından türetilir) |
planTier | string | Mevcut plan: free, pro, enterprise |
createdAt | string | Hesap oluşturma ISO 8601 zaman damgası |
updatedAt | string | Son güncelleme ISO 8601 zaman damgası |
Tenant Profilini Güncelleme
Tenant'ın görünen adını günceller.
PATCH /tenants/meİstek Gövdesi
json
{
"companyName": "Acme Security Ltd"
}| Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
companyName | string | Hayır | Tenant için görünen ad |
Örnek İstek
bash
curl -X PATCH https://api.aether365.io/tenants/me \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{"companyName": "Acme Security Ltd"}'Örnek Yanıt
json
{
"success": true,
"data": {
"id": "t_abc123",
"email": "admin@example.com",
"companyName": "Acme Security Ltd",
"planTier": "pro",
"createdAt": "2026-01-15T10:00:00Z",
"updatedAt": "2026-04-10T12:00:00Z"
}
}