diff --git a/REST-API-Role.md b/REST-API-Role.md index 2f141ed..e234ed1 100644 --- a/REST-API-Role.md +++ b/REST-API-Role.md @@ -2,6 +2,25 @@ [Newest API additions are available only on edge](https://github.com/wekan/wekan-snap/wiki/Snap-Developer-Docs) +## Add New Board Member with Role +This example adds with normal role. See examples below for other roles. +``` +curl -H "Authorization: Bearer a6DM_gOPRwBdynfXaGBaiiEwTiAuigR_Fj_81QmNpnf" \ + -H "Content-type:application/json" \ + -X POST \ + http://localhost:3000/api/boards/BOARD-ID-HERE/members/USER-ID-HERE/add \ + -d '{"action": "add","isAdmin": "false", "isNoComments":"false", "isCommentOnly": "false"}' +``` + +## Remove Member from Board +``` +curl -H "Authorization: Bearer a6DM_gOPRwBdynfXaGBaiiEwTiAuigR_Fj_81QmNpnf" \ + -H "Content-type:application/json" \ + -X POST \ + http://localhost:3000/api/boards/BOARD-ID-HERE/members/USER-ID-HERE/remove \ + -d '{"action": "remove"}' +``` + # Change Role of Existing Board Member ## Admin