> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Çalışma alanları ve üyeler

Çalışma alanları arasında geçiş yapın, organizasyonu yönetin ve davetleri ele alın.

## Etkin çalışma alanını çözümleyin

GET /api/workspaces, üyenin çalışma alanı üyeliklerini ve etkin çalışma alanı kimliğini döndürür; bir çalışma alanı kimliğiyle POST geçiş yapar. Sunucu bağlamı seçim çerezinden saklanan tercihe, oradan kişisel çalışma alanına çözümler ve canlı üyeliği doğrular; böylece sahte veya eski bir seçim başka bir çalışma alanını okuyamaz.


## Organizasyonu yönetin

GET /api/mobile/organization; üyeleri, bekleyen davetleri, koltuk kullanımını ve çağıranın yeteneklerini — canManage ve canLeave — döndürür; kişisel bir çalışma alanı bunun yerine notOrganization yanıtı verir. POST bir organizasyon oluşturur, PATCH onu yeniden adlandırır (yalnızca owner) ve DELETE kaldırır (yalnızca owner, ad yazılarak onaylanır).

Organizasyon ekranları Ayarlar → Üyeler ve Ayarlar → Genel altında bulunur; üyenin kendi görünen ad düzenlemeleri Better Auth profil rotasından geçer ve bir ile yüz karakter kabul eder.


## Davet edin ve kabul edin

POST /api/mobile/invitations, admin, member veya guest rolüyle bir daveti e-postayla gönderir — yalnızca owner ve admin. Tipli hatalar alreadyMember, alreadyInvited, seatLimitExceeded, dailySendLimit ve invalidInput'u kapsar; böylece arayüz her reddi açıklayabilir. Yeniden gönderme ve iptal, davet kimliği rotalarında bulunur ve yeniden gönderme hız sınırlıdır.

Kabul, <scheme>://invite/<token> derin bağlantısıyla gelir: uygulama token'ı davet kabul rotasına gönderir; bu rota çalışma alanı kimliğini döndürür, o çalışma alanını etkinleştirir ve tercihi sunucu tarafında kaydeder. Hatalar expired, emailMismatch, not-pending ve seat-limit-exceeded'ı kapsar.


## Rolleri değiştirin ve üyeleri kaldırın

PATCH /api/mobile/members/:userId, owner, admin, member veya guest atar; DELETE bir üyeyi kaldırır; POST /api/mobile/members/leave gönüllü olarak ayrılır. Tek owner ayrılamaz veya rütbesi düşürülemez, üyeler kendilerini yönetici rotasından kaldıramaz ve hiçbir şeyi değiştirmeyen bir rol değişikliği kaydedilmek yerine reddedilir.


## Doğrulama ve sorun giderme

Koltuk sınırlarını, iptal edilmiş bir davet bağlantısını, guest rolünün kısıtlanmış eylemlerini ve kişisel çalışma alanına geri geçişi test edin. Kaldırılan bir üyenin önbelleğe alınmış seçimi, eski çalışma alanını okumaya devam etmek yerine bir sonraki istekte kapalı başarısız olmalıdır.


## Sonraki

[AI sohbet ve asistan](https://supastack.dev/tr/docs/mobile/chat.md)
