CentralCSP
APITechnologies

Export technologies as CSV

Streams the technology inventory as CSV, with the same filters and order as the list endpoint and no pagination.

Requires the viewer role on the website and the sbom plan feature.

GET
/v1/workspaces/{workspaceId}/websites/{websiteId}/technologies/export

Authorization

AuthorizationBearer <token>

An OpenID Connect access token issued by Keycloak, acting as the signed-in user.

In: header

Path Parameters

workspaceId*string
websiteId*string

Query Parameters

q?string

Match part of the library name.

Lengthlength <= 255
status?string

Comma-separated version statuses to keep: good, outdated, dormant, deprecated or not_found. Unknown values are ignored.

Lengthlength <= 128
vulnerable?boolean

Only vulnerable, or only clean, technologies.

minSeverity?string

Only technologies whose highest severity is at least this.

Value in

  • "low"
  • "medium"
  • "high"
  • "critical"
sort?string

What to order rows by. severity is the default and ranks by the highest severity, then by whether the row is vulnerable at all. status ranks by how much the version needs attention, from up to date through to deprecated. Rows that tie are ordered by name.

Value in

  • "severity"
  • "name"
  • "firstSeen"
  • "lastSeen"
  • "cveCount"
  • "status"
order?string

Which direction to read sort in. Left out, name runs A to Z and every other sort leads with the rows that need attention first.

Value in

  • "asc"
  • "desc"

Response Body

text/csv

curl -X GET "https://example.com/v1/workspaces/string/websites/string/technologies/export"
"string"