URL Scanner
url_scanner
Domain types
Responses
url_scanner.responses
Methods
Returns the raw response of the network request. Find the response_id
in the data.requests.response.hash
.
Scans
url_scanner.scans
Methods
Submit URLs to scan. Check limits at https://developers.cloudflare.com/security-center/investigate/scan-limits/ and take into account scans submitted in bulk have lower priority and may take longer to finish.
Submit a URL to scan. Check limits at https://developers.cloudflare.com/security-center/investigate/scan-limits/.
The preferred authorization scheme for interacting with the Cloudflare API. Create a token.
Example: Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY
URL Scanner Write URL Scanner Read
Account ID.
Set custom headers.
Take multiple screenshots targeting different device types.
The option Public
means it will be included in listings like recent scans and search results. Unlisted
means it will not be included in the aforementioned listings, users will need to have the scan's ID to access it. A a scan will be automatically marked as unlisted if it fails, if it contains potential PII or other sensitive material.
URL to api report.
URL to report.
Canonical form of submitted URL. Use this if you want to later search by URL.
Scan ID.
Submitted visibility status.
Returns a plain text response, with the scan's DOM content as rendered by Chrome.
Get URL scan by uuid
Get a URL scan's HAR file. See HAR spec at http://www.softwareishard.com/blog/har-12-spec/.
Use a subset of ElasticSearch Query syntax to filter scans. Some example queries:
- 'path:"/bundles/jquery.js"': Searches for scans who requested resources with the given path.
- 'page.asn:AS24940 AND hash:xxx': Websites hosted in AS24940 where a resource with the given hash was downloaded.
- 'page.domain:microsoft* AND verdicts.malicious:true AND NOT page.domain:microsoft.com': malicious scans whose hostname starts with "microsoft".
- 'apikey:me AND date:[2025-01 TO 2025-02]': my scans from 2025 January to 2025 February.
Get scan's screenshot by resolution (desktop/mobile/tablet).