Get the technologies summary
Returns how many library versions are detected on the website, how many are vulnerable, and their breakdown by severity and lifecycle status. When newDigestsPaused is true, new libraries may take until the next day to appear.
Requires the viewer role on the website and the sbom plan feature.
AuthorizationBearer <JWT>An OpenID Connect access token from signing in to CentralCSP, acting as the signed-in user.
workspaceId*stringThe workspace's id.
websiteId*stringThe website's id.
Headline numbers of the website's technology inventory.
application/json- response
technologies*|How many library versions are detected on the website.
0 <= valuevulnerable*|How many of them have at least one known vulnerability.
0 <= valuebySeverity*Vulnerable technologies by highest severity.
byStatus*Technologies by version status.
recognizedScripts*|How many distinct scripts on the website were matched to a library.
0 <= valuenewDigestsPaused*booleanWhether the website reached today's limit of new scripts analyzed. Known scripts are still tracked, and new ones are analyzed the next day.
curl -X GET 'https://api.centralcsp.com/v1/workspaces/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/websites/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/technologies/summary'{ "technologies": 12, "vulnerable": 3, "bySeverity": { "low": 0, "medium": 0, "high": 0, "critical": 0 }, "byStatus": { "good": 0, "outdated": 0, "dormant": 0, "superseded": 0, "deprecated": 0, "unknown": 0 }, "recognizedScripts": 15, "newDigestsPaused": true}List technologies GET
Lists the libraries detected on the website, one row per library version, with its lifecycle status, how many known vulnerabilities affect it and the highest...
Export technologies as CSV GET
Downloads the technology inventory as CSV, with the same filters and order as the list endpoint and no pagination.