Crawler identity check
bot_verifyVerify a crawler's identity: is this visitor (IP + user-agent) really Googlebot, Bingbot, GPTBot, ClaudeBot, Applebot, PerplexityBot..., an impostor using the name, another bot, or likely a person? Checked against each operator's published IP lists and forward-confirmed reverse DNS, plus 7 days of bot-observatory firewall data on the network and TLS (JA4) fingerprint. Price $0.005 per call. Free sample: {"ip": "66.249.66.1", "ua": "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"}. Returns: data: verdict (verified / impostor / unknown_bot / likely_human_or_unclassified), confidence, automation_likely, claimed, identified_as{operator, method, evidence}, reasons[], how_to_act, checks{published_ranges, reverse_dns, asn}, observatory{network, fingerprint, claimed_family, impostors_seen}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ip | Yes | The visitor's public IPv4 or IPv6 address | |
| ua | No | The User-Agent header it sent (omit or empty if none) | |
| ja4 | No | Optional TLS JA4 fingerprint, e.g. t13d1516h2_8daaf6152771_02713d6af862 |