List individual reports
Lists reports one by one, newest first, exactly as they were received. Use this when you need to look at a specific report, and the breakdown endpoints when you want to see patterns. Reports are kept for 90 days.
Requires the viewer role on the website and the report type's plan feature.
An OpenID Connect access token issued by Keycloak, acting as the signed-in user.
In: header
Path Parameters
Query Parameters
How far back to look, counted from now. Reports are kept for 90 days, so 90d is the widest range available.
"7d"Match part of the page URL a report came from.
length <= 1024Only reports from this browser.
length <= 255Only reports for this CSP directive.
length <= 255Only enforce or only report reports.
length <= 255Only reports for this request destination, such as script.
length <= 255Only reports using this hash algorithm.
length <= 255Only reports naming this policy.
length <= 255Only reports from pages in this visibility state, such as visible.
length <= 255Only reports of this kind, such as tcp.refused.
length <= 255Only reports raised in this phase, such as dns, connection or application.
length <= 255The nextCursor of the previous page.
How many reports to return, from 1 to 200.
1 <= value <= 20050Response Body
application/json
curl -X GET "https://api-next.centralcsp.com/v1/workspaces/string/websites/string/reports/string/raw?range=7d&limit=50"{ "data": [ { "id": "string", "type": "csp-violation", "receivedAt": "2019-08-24T14:15:22Z", "url": "https://shop.example.com/checkout", "userAgent": { "family": "Chrome", "version": "121", "os": "macOS" }, "data": {} } ], "pagination": { "nextCursor": "string", "hasMore": true, "total": 0 }}