zendesk-java-client icon indicating copy to clipboard operation
zendesk-java-client copied to clipboard

[feature] Add support for user profiles API

Open mlnm-capco opened this issue 1 year ago • 3 comments

Adds support for the following User Profile CRUD operations (documented here)

GET /api/v2/users/{user_id}/profiles
GET /api/v2/user_profiles/{profile_id}
GET /api/v2/user_profiles?identifier={identifier}
PUT /api/v2/users/{user_id}/profiles?identifier={identifier}
PUT /api/v2/user_profiles?identifier={identifier}
PUT /api/v2/user_profiles/{profile_id}
DELETE /api/v2/user_profiles/{profile_id}

mlnm-capco avatar Oct 28 '24 18:10 mlnm-capco

This would be a great thing to have, @duemir @PierreBtz would you have an opportunity to get this reviewed soon? 🙌

jamesforwardnwboxed avatar Dec 03 '24 17:12 jamesforwardnwboxed

Thanks for the contribution and sorry for the delay in reviewing this. I'll take some time next week to work on this. In the meantime, in the interest of speeding things up, I did a quick scan and didn't see any obvious blocker, I just have a question about one method. I'll make a more thorough review later.

I'll also unblock the CI on this PR to have a run and make sure the test are passing. ~I can already tell you things will most likely fail because of the formatting, you should be able to format yourself with mvn spotless:apply.~ EDIT: I stand corrected, formatting is correct :)

PierreBtz avatar Dec 06 '24 16:12 PierreBtz

Hello there! I decided to give it a little push because those changes would be great to have! I will take care of the review changes over the next few days. Of course, if you still find the changes appealing

arkadiusz-dankiewicz avatar Jul 22 '25 20:07 arkadiusz-dankiewicz