User roles and permissions - 2026-03-26
March 26th, 2026
Roles are deprecated from the /users API and separated into their own /roles and /user-scope API resources to align Guesty's Open API with the latest roles and permissions version supported by the platform.
Added
- Add
GET /rolesto retrieve a list of supported user roles and permissions - Add
GET /roles/:idto retrieve the roles and permissions assigned to a user - Add
POST /roles/assignto assign roles and permissions to a user - Add
POST /user-scope/assignto assign the scope of listing permissions to a user - Add
GET /user-scope/:idto retrieve the scope of listing permissions assigned to a user
Changed
- Add optional
countryrequest property toPOST /users - Add optional
registrationOriginrequest property toPOST /users
Removed
- Breaking: deprecated the
rolesproperty from the/userendpoints. Update your integrations to utilise the/rolesand/user-scopeAPIs to manage user roles and permissions instead
