C
Checkmarx SCA REST API
Details
Authentication
In the Checkmarx One web portal, go to Creating an API Key for Checkmarx One Integrations. Sign in, open Settings → API Keys (or Identity and Access Management in older docs), click Create Key, and copy the generated key. The CLI docs describe this API key as a refresh-token style credential that can be used for CLI and plugin authentication.
Create an OAuth client in Checkmarx One using Creating OAuth Clients. Sign in to Checkmarx One, open Settings → Identity and Access Management, create a client, and save the client credentials. Authentication for Checkmarx One CLI and Plugins says OAuth clients can be used instead of API keys and let you scope permissions more precisely.