Domain Crawl History
/api/axon/domain/crawl/history/:domain
View any historic crawl results that we have observed for this domain
Path Parameters
domainstring Required
Domain to find
Query Parameters
wildcardboolean
Include Child Labels (subdomains)
limitinteger
Limit the Number of Results
Default: 250, Min: 1, Max: 250first_seendate
Limit the observation window to after this date
Format: YYYY-MM-DDlast_seendate
Limit observation window to no before this date
Format: YYYY-MM-DDlookbackinteger
Only search the past N days (overrides any "first_seen" value)
time_formatstring
How to format the timestamps in the responses
unix: (default) use an integer number of seconds since Linux epoch
iso: use an ISO 8601, human-readable format.
Usage
API Key
API Keys are authenticated using the
"Authorization: BEARER <YOUR_API_KEY>"
scheme. Add this to your HTTP headers when making a request.
curl
1
2
curl -X GET -H "Authorization: BEARER <YOUR_API_KEY>" \ 'https://app.validin.com/api/axon/domain/crawl/history/:domain'
python
1
2
3
4
5
6
import requests api_key = "<YOUR_API_KEY>" headers = {"content-type":"application/json", "Authorization": f"BEARER {api_key}"} url = "https://app.validin.com/api/axon/domain/crawl/history/:domain" response = requests.get(url, headers=headers) print(response.text)
go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package main import ( "fmt" "net/http" "io" ) func main () { url := "https://app.validin.com/api/axon/domain/crawl/history/:domain" req, _ := http.NewRequest("GET", url, nil) req.Header.Add("Authorization", "BEARER <YOUR_API_KEY>") req.Header.Add("content-type", "application/json") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := io.ReadAll(res.Body) fmt.Println(string(body)) }
ruby
1
2
3
4
5
6
7
8
9
require 'net/http' http = Net::HTTP.new("app.validin.com", 443) http.use_ssl = true api_key = "<YOUR_API_KEY>" headers = {'Content-Type' => 'application/json', 'Authorization' => "Bearer #{api_key}"} request = Net::HTTP::Get.new("/api/axon/domain/crawl/history/:domain", headers) response = http.request(request) puts response.body
Response
200 OK
Input all required parameters, populate your API Key, and then click
Run Query
to try an API call and see the response here.