Iterator
urlscan.SearchIterator
¶
Search iterator.
Examples:
>>> from urlscan import Client
>>>> with Client("<your_api_key>") as client:
>>> for result in client.search("page.domain:example.com"):
>>> print(result["_id"], result["page"]["url"])
Source code in src/urlscan/iterator.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
__init__(client, *, q, search_after=None, size=100, limit=None)
¶
Parameters:
Name | Type | Description | Default |
---|---|---|---|
client
|
Client
|
Client. |
required |
q
|
str
|
Search query. |
required |
search_after
|
str | None
|
Search after to retrieve next results. Defaults to None. |
None
|
size
|
int
|
Number of results returned in a search. Defaults to 100. |
100
|
limit
|
int | None
|
Maximum number of results that will be returned by the iterator. Defaults to None. |
None
|
Source code in src/urlscan/iterator.py
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
|