0

Trying to GET a list of certificates from my IBM Cloud Certificate Manager service instance fails with:

{
  "code": "COMERR400-03",
  "message": "Invalid parameter value",
  "additionalInfo": {
    "field": "instance_id"
  }
}

I used this Swagger endpoint for my tests.

Idan Adar
  • 44,156
  • 13
  • 50
  • 89

1 Answers1

0

Answering my own question, the problem was that I supplied the instanceId parameter as a UUID instead of a CRN.

I've used the value, e.g. 1974bc1b-4a00-4d4a-b19a-1ba66077e5d2 instead of e.g.,
crn:v1:bluemix:public:cloudcerts:us-south:a/*****:1974bc1b-4a00-4d4a-b19f-1ba66077e1d2::.

To find out the correct CRN value I used this IBM Cloud CLI command:

bx resource service-instance "my-instance-name" --id
Idan Adar
  • 44,156
  • 13
  • 50
  • 89