Settings - Client
Organization-wide client settings.
ποΈ Get Client
Retrieve the authenticated client's profile as a signed JWT payload. Requires a bearer token with the 'uid' scope. Returns 404 if the client record does not exist.
ποΈ Update Client Organization Information
Partially or fully update the client's company information, structure, and regulations sections. Only the fields present in the request body are merged into the existing company data. Returns 404 if the client does not exist.
ποΈ Update Client CNAPP Scan Configuration
Update the client's autonomous scan flag, scheduled scan setting, and AI remediator options (language and remediation verification) with partial update support. Returns 404 if the client does not exist.
ποΈ Update Client Setup Information
Mark the client's account setup as completed by recording the current timestamp. The call is idempotent: if setup was already recorded, it succeeds without changes.
ποΈ Enable Deep Reasoning Enrichment
Enable the deep reasoning enrichment flag on the authenticated client. Returns 404 if the client is not found or the flag was already enabled.
ποΈ Save Plugin Configuration
Save or update the configuration of an SCM plugin (e.g. github, gitlab, gitea, bitbucket_cloud) for the client. The change is recorded in the audit log. Returns 404 if the client is not found or nothing changed.
ποΈ Delete Plugin Configuration
Remove the stored configuration of an SCM plugin (e.g. github, gitlab, gitea, bitbucket_cloud) from the client. Returns 404 if the client is not found or the configuration was already absent.
ποΈ Save Tool Configuration
Save or update the configuration of a security tool identified by 'tool_name' for the client. The change is recorded in the audit log. Returns 404 if the client is not found or nothing changed.
ποΈ Delete Tool Configuration
Reset the configuration of a security tool identified by 'tool_name' to an empty object for the client. Returns 404 if the client is not found or nothing changed.
ποΈ Save Included Tools List
Replace the client's entire included tools list in a single call. Deprecated: prefer the add/remove included-tool endpoints for incremental changes. Returns 404 if the client is not found or nothing changed.
ποΈ Add Included Tool
Add a security tool to the client's list of tools included in scans. If the tool is already present the call succeeds without changes. Returns 400 when 'tool_name' is missing and 404 if the client is not found.
ποΈ Remove Included Tool
Remove a security tool from the client's list of tools included in scans. If the tool is not in the list the call succeeds without changes. Returns 404 if the client is not found.
ποΈ Save Connector Configuration
Save or update a named connector configuration on the client. The connector name must be lowercase alphanumeric (422 otherwise); the 'strix' connector additionally requires a URL on a verified domain. Returns 404 if the client is not found.
ποΈ Delete Connector Configuration
Remove a named connector configuration from the client. The connector name must be lowercase alphanumeric (422 otherwise). Returns 404 if the client is not found or the configuration was already absent.