For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /tr/docs/mobile/workspaces.md (or send Accept: text/markdown).
Ç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.