I’m using a third party app that sends requests with an empty body (e.g. {}) When a GET request is sent to /v1/threads/{{thread_id}}/messages it returns the following error:
{
"error": {
"message": "Invalid request to GET /v1/threads/{{thread_id}}/messages. You provided a body with this GET request. Either submit a POST request, or pass your arguments in the query string.",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
Many other APIs won’t error out if the body is empty and some even allow for data in the body of a GET request and will still return the response data.
Is there any way around this? I can’t easily change the app to not send a blank body. And a body isn’t really being sent. Any suggestions would be helpful.