Visibility is org-wide by design — every member of the organization
sees every scan, not just the ones they submitted themselves.
Query parameters
integer
default:"20"
Maximum number of scans to return. Range:
1–100.string
Pagination cursor. Pass the
next_cursor from the previous response
to fetch the next page; omit it for the first page.string
Comma-separated list of recommendation values to restrict results to,
for example
review_high,review_medium. Allowed values: no_flags,
review_low, review_medium, review_high. When this parameter is
set, only completed scans are returned.string
Restrict to a single scan mode:
quick or deep. deep also
matches legacy scans recorded before scan modes existed.string
Case-insensitive substring search over the profile URL and username,
for example
buymeacoffee.com/john or john.string
Earliest submission date to include,
YYYY-MM-DD (UTC, inclusive). A
malformed value returns 400.string
Latest submission date to include,
YYYY-MM-DD (UTC, inclusive). A
malformed value returns 400.string
default:"created_at"
Field to sort by:
created_at or risk_score.string
default:"desc"
Sort direction:
desc (default) or asc.Response
object[]
required
List of scan summaries.
string
Opaque cursor for the next page. Pass it back as the
after query
parameter. null when there are no further results.boolean
required
true when more scans match beyond this page (next_cursor is set).string
required
ISO 8601 UTC timestamp of when the response was generated.
scans[]
string
required
Use with
GET /api/v2/scans/{scan_id} to fetch the
full record.string
required
The submitted profile URL.
string
required
See Status values. Includes
processing so
in-flight scans are visible.string
quick or deep. null on legacy scans recorded before scan modes
existed.string
required
ISO 8601 UTC timestamp.
string
ISO 8601 UTC timestamp;
null if the scan is still processing.string
See Recommendation values.
null for
scans that have not produced a triage report.integer
0–100.
null for scans without a triage report.string
low, medium, or high. null for scans without a triage report.Example
Errors
Using the dashboard
Both the Home and History pages read from this endpoint:- Home → Action Items tile — count of last-30-day scans with
recommendationofreview_highorreview_medium; clicking it deep-links into History with that filter applied. - Home → Recent scans — the most recent scans of any status.
- History — the full search/filter view (recommendation, scan mode, date range, and URL/username search), with pagination.
processing) scans every five seconds
and updates rows in place. Click any non-processing row to open
Get scan detail.
