We have a user management area on our site where admins can add/remove multiple users at the same time. Based on what they do, we need to update the tags on the users they edit, so right now we’re just looping through the list of users on our end and then making an API call for each user. But each user in this list will have the same edit applied to them (i.e. add the 3 tags: “Group, Member, Trial” to these 30 users).
The issue is that it takes a good second or so to update a user, and if they add 30 new users at a time, they have to wait upwards of 30 seconds for this to complete, and the request could possibly timeout because it’s taking so long to run our script.
I’m wondering if there’s any functionality built in to the API that allows bulk editing of users like this? So essentially I could make a single API call with a list of emails to apply these tags to, rather than having to make a single API call for each user?