I am using SQL Rest APIs to get information from the SaaS environment and for every curl that I try I get this error message:
"{"error":{"code":603,"message":"No matching handler","traceId":"f3b73a0a10a529f9"}}"
Curl example
curl -Lk -H "Authorization: Bearer $TOKEN" -H "Accept: application/json" -H "Content-Type: application/json" https://apmgw.dxi-na1.saas.broadcom.com/99589DE3-FA85-4DDC-A6EB-XXXXXXXXXX/apm/atc/api/universe
With a valid token.
Release : SAAS
Component : Integration with APM
Confirmed with Engineering that the path in documentation is correct.
What is not clearly described is that the tenantid mentioned in the syntax:
GET /{tenantId}/apm/atc/api/universe
refers to the integer id associated with APM and not the cohort id.
To get this integer tenant id you just need to browse to your APM SaaS and note down the proper integer in the APM URL.
For example:
https://apmgw.dxi-na1.saas.broadcom.com/688/apm/atc/api/universe