{"kind":"crawlcheck-ip-range-history","v":1,"source":"https://crawlcheck.io/data/ip-ranges","license":"https://creativecommons.org/licenses/by/4.0/","read_at":"2026-10-26T21:28:46.385Z","every_hours":24,"note":"Each operator feed is re-read once a day. A change lists the prefixes added and removed (first 40 of each). The first reading of a feed is a baseline, not a change.","feeds":[{"feed":"openai","operator":"OpenAI · GPTBot","url":"https://openai.com/gptbot.json","prefixes":18,"changes":0,"last_change":null,"tracked_since":null},{"feed":"openai_search","operator":"OpenAI · OAI-SearchBot","url":"https://openai.com/searchbot.json","prefixes":39,"changes":0,"last_change":null,"tracked_since":null},{"feed":"openai_user","operator":"OpenAI · ChatGPT-User","url":"https://openai.com/chatgpt-user.json","prefixes":234,"changes":0,"last_change":null,"tracked_since":null},{"feed":"anthropic","operator":"Anthropic · ClaudeBot, Claude-User, Claude-SearchBot","url":"https://claude.com/crawling/bots.json","prefixes":14,"changes":0,"last_change":null,"tracked_since":null},{"feed":"perplexity","operator":"Perplexity · PerplexityBot","url":"https://www.perplexity.ai/perplexitybot.json","prefixes":8,"changes":0,"last_change":null,"tracked_since":null},{"feed":"perplexity_user","operator":"Perplexity · Perplexity-User","url":"https://www.perplexity.ai/perplexity-user.json","prefixes":4,"changes":0,"last_change":null,"tracked_since":null},{"feed":"google","operator":"Google · common crawlers","url":"https://developers.google.com/static/crawling/ipranges/common-crawlers.json","prefixes":317,"changes":0,"last_change":null,"tracked_since":null},{"feed":"google_user","operator":"Google · user-triggered fetchers","url":"https://developers.google.com/static/crawling/ipranges/user-triggered-fetchers-google.json","prefixes":504,"changes":0,"last_change":null,"tracked_since":null},{"feed":"google_agent","operator":"Google · user-triggered agents","url":"https://developers.google.com/static/crawling/ipranges/user-triggered-agents.json","prefixes":20,"changes":0,"last_change":null,"tracked_since":null},{"feed":"google_special","operator":"Google · special-case crawlers","url":"https://developers.google.com/static/crawling/ipranges/special-crawlers.json","prefixes":272,"changes":0,"last_change":null,"tracked_since":null},{"feed":"bing","operator":"Microsoft · Bingbot","url":"https://www.bing.com/toolbox/bingbot.json","prefixes":28,"changes":0,"last_change":null,"tracked_since":null},{"feed":"apple","operator":"Apple · Applebot","url":"https://search.developer.apple.com/applebot.json","prefixes":24,"changes":0,"last_change":null,"tracked_since":null},{"feed":"duckduckgo","operator":"DuckDuckGo · DuckDuckBot","url":"https://duckduckgo.com/duckduckbot.json","prefixes":486,"changes":0,"last_change":null,"tracked_since":null},{"feed":"mistral_user","operator":"Mistral · MistralAI-User","url":"https://mistral.ai/mistralai-user-ips.json","prefixes":4,"changes":0,"last_change":null,"tracked_since":null},{"feed":"ahrefs","operator":"Ahrefs · AhrefsBot","url":"https://api.ahrefs.com/v3/public/crawler-ips","prefixes":10350,"changes":0,"last_change":null,"tracked_since":null},{"feed":"amazon","operator":"Amazon · Amazonbot","url":"https://developer.amazon.com/amazonbot/ip-addresses/","prefixes":1292,"changes":0,"last_change":null,"tracked_since":null},{"feed":"amazon_search","operator":"Amazon · Amzn-SearchBot","url":"https://developer.amazon.com/amazonbot/searchbot-ip-addresses/","prefixes":816,"changes":0,"last_change":null,"tracked_since":null}],"log":[]}