client-secret is omitted unless include-secret=yes is passed; client-secret-set is always present so a caller can distinguish "no secret stored" from "secret withheld".Authorization: Bearer ********************curl --location 'https://awqacore01.crexendocloud.com/ns-api/v2/oauth-clients?client-id=undefined&redirect-uri=undefined&include-secret=undefined&sort=undefined&start=undefined&limit=undefined' \
--header 'Authorization: Bearer <token>'[
{
"client-id": "horizon.example",
"client-secret-set": "yes",
"redirect-uri": "https://portal.example.com/oauth/callback"
},
{
"client-id": "batch.reporting",
"client-secret-set": "yes",
"redirect-uri": null
}
]