I’m trying to set up a custom GPT that uses Actions to call different aspects of our platform via API. I’m able to successfully call APIs that leverage Body parameters, but when I try to use Query parameters I’m noticing that they’re still being sent as Body parameters. Here’s the schema for one of those endpoints showing (I think) that it’s correctly set up as a Query parameter.
"/interpretation": {
"get": {
"description": "Get result of an interpretation/analysis from Bayse",
"operationId": "Get analysis result",
"parameters": [
{
"name": "result_id",
"in": "query",
"description": "The result_id provided by the \"Submit URL for Analysis\" request's response.",
"required": true,
"deprecated": false,
"allowEmptyValue": false,
"explode": false,
"allowReserved": false,
"schema": {
"type": ""
}
}
],
"deprecated": false,
"security": [
{
"apiKey": []
}
]
}
}
Has anybody else encountered this issue, or am I doing something wrong?