I'm attempting to create a Custom Connector in PowerApps via "Use an OpenAPI URL", but when I choose "Create Connector" the following warning is displayed:
Your custom connector has been successfully created, but there was an issue converting it to WADL for PowerApps: Encountered internal server error. The tracking Id is '*********************************************'.
I cannot then create a DataSource using this connector as i receive this error:
No wadlUrl is specified for this Api. This usually indicates there was an error when converting the Swagger associated with this api to a WADL file.
apiId: *******************************************************************************************************
Is there something wrong with my Swagger defintion?
Here is my swagger definition:
{
"swagger": "2.0",
"info": {
"version": "v1",
"title": "test REST API",
"description": "test REST API",
"termsOfService": "None"
},
"host": "test.azurewebsites.net",
"basePath": "/",
"paths": {
"/api/Entities/CommercialClients/{clientId}": {
"get": {
"tags": [
"CommercialClients"
],
"summary": "Obtains the details of the specified Commercial Client internal code",
"operationId": "ApiEntitiesCommercialClientsByClientIdGet",
"consumes": [],
"produces": [],
"parameters": [
{
"name": "clientId",
"in": "path",
"description": "The Commercial Client internal code",
"required": true,
"type": "integer",
"format": "int32"
},
{
"name": "select",
"in": "query",
"description": "Sections of details to return.",
"required": false,
"type": "string"
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
}
},
"securityDefinitions": {}
}