I’m trying to get all profiles in an account, but I don’t see a direct API endpoint to do so. If I’ve missed it, please direct me to it. Otherwise, looking over the API documentation these are the 3 ways I can collect users:
- I can collect all campaigns in an account, then get all recipients in each campaign, and then get every profile’s details.
- I can all collect all lists in an account, then get all profiles in each list, and then get every profile’s details.
- I can collect all interactive users through event metrics since all user profile details are returned as well.
Method 1 and 2 above are quite slow since it requires a lot of iterating. I think Method 3 would miss some non-interactive profiles.
Has anyone found the fastest / best way to collect all profiles in an account? Thank you!
Best answer by DovView original