Hi everyone!
I have a challenge in the app im building and I think it might be out of Bubble’s capabilities and couldn’t find anything in the forum.
I building a job listing aggregator that gets data from a third party XML over a url.
Right now I have, for five different providers, 5 independent calls which get the XML and then via a BE workflow I parse them and create job entries in my DB.
Ideally the user would like to dynamically add new sources via de front end by giving a url input to the app and here comes the challenge:
I can create a call that accepts a dynamic URL but there is a very high chance the XML structure will be different between sources which means that for any new source the call must be initialized so Bubble can create the dynamic paths.
My question is, Is it possible to create a truly dynamic API call and make some logic to create compatibility between formats?
In case it’s not possible, is there anyway to create a new api call and initialize it from the front end of the app?
Does anyone have any suggestion?
Thanks!