Clarifying the current status of user-management APIs
Hello Wrike team,
I’m evaluating the user-management part of the Wrike API and would like to confirm my understanding. I’ve heard that some endpoints in the docs are still on the roadmap, so could you please let me know if the statements below are correct?
-
Read users – Supported via GET /contacts.
-
Add users – Supported by sending invitations (POST /invitations).
-
Update users
-
Bulk update – Not available via REST API.
-
Single user – Available to admins with PUT /users/{userId}.
-
PUT /contacts/{contactId} cannot modify another person’s profile (see this thread).
https://help.wrike.com/hc/en-us/community/posts/115004471689
-
-
Deactivate or delete users – Not possible via REST API.
-
Deactivation (vs. permanent deletion) seems to be Enterprise-only and exposed through the SCIM API, despite the wording in the docs about PUT /users/{id…}.
- https://help.wrike.com/hc/en-us/community/posts/12821576512791-Can-I-delete-deactivate-user-using-API
-
-
Retrieve deleted users – Not possible, individually or in bulk.
-
Retrieve deactivated users (Enterprise) – Possibly via GET /contacts?deleted=true?
Is this understanding accurate? Any clarification would be greatly appreciated.
Thank you!
Hey Hiroko Shimizu, thanks for reaching out. I'm looping in our API expert here to assist you further with your query. They will be in touch with you shortly 👍
Rohan V Community Team at Wrike Wrike Product Manager Become a Wrike expert with Wrike Discover
Rohan V Wrike Team member Become a Wrike expert with Wrike Discover