Why do we need experience with this specifically?
It’s like insisting someone needs experience cooking in your specific kitchen before they can make you dinner - a skilled chef knows how to work with any stove, just like a skilled developer knows how to work with any REST API.
The reality is: HeyGen’s API follows standard patterns - authentication headers, GET/POST requests, JSON responses. Someone with solid API integration experience can read their docs and have it working faster than someone who “used HeyGen once” but has weak foundational skills.
The core skills needed are:
Understanding API authentication (likely API keys)
Making HTTP requests
Parsing JSON responses
Handling async operations
Connecting data to UI elements
These are universal skills that apply whether it’s HeyGen, OpenAI, Stripe, or any other modern API. The specific endpoint URLs and parameter names are just details you look up in the documentation.
well I got all those working, however, still clueless on how to get the api response into the data object and then show it the drop down just the name in the list of data objects returned. I have tried on page load, etc but nothing ever show up in the drop down. I was hoping for HeyGen expertise to figure out if I can just query for my avatars.
If you have initialized your API correctly in API connector, you should set it to “DATA” type and set it in dropdown using Get data from API function.
However, from what I see in HeyGen doc, some API call may return async response so you may need to fetch data when it’s ready. But they offer callback url (webhook) that could be used in Bubble with backend WF