List a script's history
Returns the full history of one script, newest first: when it was first seen, every time its contents changed, and every decision made about it, with who made it. Entries are never changed or removed, and the history is kept after the script stops being reported.
Requires the viewer role on the website and the compliance 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.
inventoryId*stringThe inventory script's id.
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/compliance/scripts/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/ledger?limit=50'{ "data": [ { "id": "string", "subresourceUrl": "string", "event": "hash_changed", "hash": "string", "justification": "string", "reason": "string", "ruleId": "string", "actorId": "string", "actorName": "Dana Reed", "actorEmail": "dana@example.com", "actorDeleted": true, "createdAt": "2019-08-24T14:15:22Z" } ], "pagination": { "nextCursor": "string", "hasMore": true, "total": 0 }}