I am trying to query data from a REST API endpoint using an HTTP step. The API endpoint requires a GET request but with a properly formed JSON body containing an identifier and required fields names, none of which can be passed in the query string or header.
I have configures the HTTP step to do this, but when I try to make the request in the flow, I get "The provided 'Http' action inputs are not valid. A request body must not be included for 'GET' requests." error. I tried also creating a custom connector, but the body field disappears when I choose the 'GET' verb for the action.
Surely there are situations that require GET requests with a body? Can I (and if so, how) send a GET request in an HTTP step with a JSON payload within a flow?