Skip to main content

Maybe i am just blind, but i cannot find any way to export my users in Fresh Service into a file containing ALSO THEIR USER_ID.

 

i want to assign users in bulk to managed software, that is possible only via an api-call (there's only an export, but no import user function in the software part), however also there in an API call this bulk adding users is only possible via user_id, not for example mail or any other value.

 

i need to basically match my current list of about 3k users with the fresh service user_id to be able to bulk add via API, but…

 

i am not manually adding 3k users, nor will i manually look up every single of the 3k users to get his/her user_id, i expect from a tool that i am not asked to waste hours and hours on manual tedious tasks like that, tools like this are supposed to make life easier and not constantly add excessive extra workload.

 

has anyone an idea how to get a list of all users WITH their user_id ?

(or is this again another part where we will just have to buy yet another proper other-party software to manage those things because FS just - once again - isn't suited for it?)

Hello,

You can use the Freshservice API - List All Users endpoint to pull all users and their user_id.

API Call Example:

https://YOUR_DOMAIN.freshservice.com/api/v2/users?page=1&per_page=100" 
  • YOUR_API_KEY = your Freshservice API key (you can create a fresh one if needed).

  • YOUR_DOMAIN = your Freshservice subdomain.

Important:

  • Pagination is 100 users per page, so you’ll need to loop through pages (?page=1, page=2, etc.) until you get all 3000.

  • The returned JSON will have fields like id, email, name, etc.


Cannot be more complicated as usual, giving up on this now, nothing is user friendly in this tool at all. Whoever programs this thing has not the slightest idea about the real world of IT as it seems.

I have only 1.5 years suffering to do, then the contract luckily runs out and i can finally use something that is done professionally.