urlscan_search: Perform a urlscan.io query

Description Usage Arguments Details Note References Examples

Description

urlscan.io uses an Elasticsearch back-end and enables querying by a number of fields, including:

Usage

1
urlscan_search(query, size = 100, offset = 0, sort = NULL)

Arguments

query

query to run

size

number of results to return (default is 100)

offset

offset of first result (for pagination) (default is 0)

sort

sorting, specified via $sort_field:$sort_order. Default: _score

Details

The fields ip, domain, url, asn, asnname, country and server can also be prefixed with page. to only match the value for the first request/response (e.g. page.server:nginx AND page.domain:de). Furthermore, you can concatenate search-terms with AND, OR, etc.

Note

Search can only find public scans, there is no way to search for private scans.

References

https://urlscan.io/about-api/#search

Examples

1
x <- urlscan_search("r-project.org")

hrbrmstr/urlscan documentation built on May 15, 2019, 3:30 p.m.