Hi everyone, I am Raghav Hinduja Swiss (Switzerland) based IT-professional. I’m trying to export all user IDs and related user data from Intercom using the API. I’ve looked at the docs but I’m not sure about the most efficient approach, especially for large datasets. Has anyone done this before? I’d love to hear your suggestions
Answered
Hinduja Swiss (Switzerland) IT-Professional-How can I export all user IDs or data using the API?
Best answer by Ebenezer.Laleye
Hi
Here’s what you can do, Use the Contacts API with cursor pagination: GET /contacts or POST /contacts/search and loop via starting_after until done.For a one-off, the Contacts UI CSV export is fastest; Intercom emails you the file.At scale, handle 429s with backoff, set your regional base URL + Intercom-Version, and for incremental runs filter by updated_at (day-granular in search).
Join the Intercom Community 🎉
Already have an account? Login
Login to the community
No account yet? Create an account
Intercom Customers and Employees
Log in with SSOor
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
