As far as I can tell it is. They accept a few options and I've tried most of them; lat/lon, addresses, Place IDs which require prefixing with a keyword. The API Request section looks like it's not even sending any data with the request?
Happy to help here. If you're just looking to find the distance between two points, then I think you might need to use origin and destination, which both accept a string of a lat long.
In your screenshot, you're passing in an array of a lat long string. If you want to pass in just the string, you could do something like {{table2.data.map(row=>row.locat)}}
I'm using the distance matrix because I will usually have more than one origin, but just one destination. All I need is the Duration because I'm trying to get ETAs for my tracked courier cars that are returning to base.
Using your link above and swapping to the distance matrix page, the parameters that it is asking for don't seem to match up with the parameters that Retool is asking for:
I'm still learning JavaScript and json and Retool, so apologies if I'm just doing things wrong. I've tried every different way of inserting the data that I can find, and it still comes back with invalid_request.
Hmm it looks like your origins and destinations values aren’t turning green / actually evaluating as arrays. Maybe that’s our problem! If so, should be a quick fix. Mind if I step into your app to take a look? The name of your app would be helpful!