# Put member > tidekeeper's API reference: https://tidekeeper.eu/docs/api/put-team-members-id `PUT /api/v1/team/members/{id}` ## What to send `MemberChange` - `may_visitors` (boolean) - `role` (string, needed) - `sites` (list of string or null) ## The answer 204 ## Asking ```sh curl -X PUT https://tidekeeper.eu/api/v1/team/members/{id} \ -H "Authorization: Bearer $TIDEKEEPER_TOKEN" \ -H "Content-Type: application/json" \ -d '{"role": "…"}' ```