Export the report breakdown
Streams the whole breakdown as CSV, with the same filters as the breakdown endpoint and no pagination.
Requires the viewer role on the website and the report type's 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.
type*stringWhich kind of report to read. A website only collects the types its plan includes and its settings allow.
"csp-violation""csp-hash""integrity-violation""permissions-policy-violation""potential-permissions-policy-violation""document-policy-violation""connection-allowlist""intervention""deprecation""crash""coop""coep""network-error"range*stringHow far back to look, counted from now. Reports are kept for 90 days, so 90d is the widest range available.
"7d""24h""7d""30d""90d"sort?stringOrder rows by report count, last seen or first seen. Views without a first-seen date ignore firstSeen and keep their default order.
"count""lastSeen""firstSeen"order?stringSort direction. Defaults to newest or largest first, and oldest first for firstSeen.
"asc""desc"search?stringMatch part of a URL or origin in the row.
length <= 1024directive?stringOnly rows for this CSP directive.
length <= 255browser?stringOnly rows reported by this browser.
length <= 255disposition?stringenforce means the browser blocked what the report describes. report (or reporting for COOP and COEP) means the policy was report-only and nothing was blocked.
"enforce""report""reporting"connection?stringOnly Connection-Allowlist rows for this connection: the blocked URL's scheme, or webrtc.
"https""http""webrtc"phase?stringOnly rows for this network error phase, such as dns, connection or application.
length <= 255A UTF-8 CSV file of the filtered breakdown.
response?stringtext/csvcurl -X GET 'https://api.centralcsp.com/v1/workspaces/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/websites/01936b7a-6f2e-7c31-9a4d-2f8e1c5b7d90/reports/csp-violation/top/export?range=24h'"string"List individual reports GET
Lists individual reports, newest first, as they were received. Use it to inspect specific reports, and the breakdown endpoints to see patterns.
Get the report breakdown GET
Groups the website's reports of this type and ranks the groups by volume, biggest first. Pass sort to rank by last or first seen instead.