Azure CAPI call failing with MissingApiVersionNumber

Aidan
Tera Guru

I'm getting the following error when provisioning an Azure stack from a cloud catalog item, this worked previously so I'm confused what has changed.

 

Failed to execute API - Failed with status code and message: 400: {"error":{"code":"MissingApiVersionParameter","message":"The api-version query parameter (?api-version=) is required for all requests."}} (script_include:CloudRESTAPIInvoker; line 159)

 

When looking through the Cloud API Trail it's happening on any call to GetResource method in the Azure Extensions Interface.  The stack is provisioning successfully, but the provision is failing due to this.

 

Running Tokyo patch4b-01-31-2023 on my PDI, Cloud plugins are up to date.

 

This isn't something that needs to be provided via the ARM template or catalog item so seems to be a missing parameter somewhere for the API call.

1 ACCEPTED SOLUTION

Aidan
Tera Guru

Closing this off as the error appears to be resolved.  Could be an API issue, but have recently upgraded my PDI to Utah Patch 1 and everything works again!

View solution in original post

2 REPLIES 2

Aidan
Tera Guru

Closing this off as the error appears to be resolved.  Could be an API issue, but have recently upgraded my PDI to Utah Patch 1 and everything works again!

I am getting something similar.

I have a REST message which is working fine, but as soon as I am using a REST Step, use the correct connection alias, Choose the REST message and function, same details it the header and body and I am getting this API error