Fields & validation
Request rules and role values.
Write validation
| Endpoint | Field | Rules |
|---|---|---|
| PATCH workspace | name | required|string|max:255 |
| PATCH member | role | required|string|in:admin,member,viewer |
| POST invitation | email | required|email|max:255 |
| POST invitation | role | required|string|in:admin,member,viewer |
| POST accept | token | required|string |
| POST accept (guest) | name | required|string|max:255 |
| POST accept (guest) | password | required|confirmed + Laravel Password::defaults() |
Role values
Stored roles: owner, admin, member, viewer. API writes never set owner.