List a technology's history
Lists what changed for this library version on the website, newest first: when it was detected or removed, when new advisories were published for it, and when its lifecycle status changed. History is kept after the library leaves the site.
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.
key*stringThe opaque key a list row carries. Treat it as a string; it is not a library name.
cursor?stringThe nextCursor of the previous page. Omit it to start from the beginning. A cursor encodes a position and is not meant to be built by hand.
limit*|How many items to return, from 1 to 200.
1 <= value <= 20050A page of history entries.
application/json- response
data*array<>The history entries on this page.
pagination*Where this page sits in the full result set.
curl -X GET 'https://api.centralcsp.com/v1/workspaces/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/websites/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/technologies/string/history?limit=50'{ "data": [ { "id": "string", "kind": "cve:new", "name": "string", "version": "string", "payload": null, "createdAt": "2019-08-24T14:15:22Z" } ], "pagination": { "nextCursor": "string", "hasMore": true, "total": 0 }}Get a technology GET
Returns one library version with every advisory that affects it, the version ranges each advisory covers, and the scripts on the website that carry it.
Get workspace usage GET
Returns how many reports the workspace has accepted this period, its plan limit, and whether its subscription is active. A period is a calendar month in UTC.