[{"data":1,"prerenderedAt":331},["ShallowReactive",2],{"navLinks":3,"sidebar_docs_navigation_\u002Fasn-carrier-data":124,"navigation":125,"navLinks_footer":166,"page-\u002Fasn-carrier-data":196},{"id":4,"extension":5,"links":6,"meta":121,"stem":122,"__hash__":123},"navigationMenu\u002Fnavigation.json","json",[7,57,62,103],{"label":8,"icon":9,"nested":10,"children":11},"API Products","i-lucide-box",true,[12,17,22,27,32,37,42,47,52],{"label":13,"to":14,"description":15,"icon":16},"Full IP Lookup","\u002Ffull-ip-lookup","Enrich any IP with complete intelligence","i-lucide-globe",{"label":18,"to":19,"description":20,"icon":21},"Proxy & VPN Detection","\u002Fproxy-vpn-detection","Identify proxies and VPN networks","i-lucide-shield-alert",{"label":23,"to":24,"description":25,"icon":26},"Tor Exit Nodes","\u002Ftor-exit-nodes","Block Tor anonymity network traffic","i-lucide-eye-off",{"label":28,"to":29,"description":30,"icon":31},"Granular Geolocation","\u002Fgranular-geolocation","Highly accurate location mapping","i-lucide-map-pin",{"label":33,"to":34,"description":35,"icon":36},"Threat Scoring System","\u002Fthreat-scoring-system","Unified traffic risk score","i-lucide-activity",{"label":38,"to":39,"description":40,"icon":41},"ASN & Carrier Data","\u002Fasn-carrier-data","Identify autonomous systems","i-lucide-server",{"label":43,"to":44,"description":45,"icon":46},"Disposable Email Check","\u002Fdisposable-email-check","Detect temporary email domains","i-lucide-mail",{"label":48,"to":49,"description":50,"icon":51},"User Agent Parser","\u002Fuser-agent-bot-parser","Parse messy HTTP headers","i-lucide-bot",{"label":53,"to":54,"description":55,"icon":56},"Verified Bots","\u002Fverified-bots-crawlers","Identify legitimate search engine crawlers","i-lucide-check-circle",{"label":58,"to":59,"icon":60,"nested":61},"Pricing","\u002Fpricing","i-lucide-credit-card",false,{"label":63,"to":64,"icon":65,"nested":10,"children":66},"Docs","\u002Fdocs","i-lucide-book-open",[67,71,76,81,86,91,95,98],{"label":68,"to":64,"description":69,"icon":70},"Getting Started","Learn how to setup and use IP Shield","i-lucide-rocket",{"label":72,"to":73,"description":74,"icon":75},"All Endpoints","\u002Fdocs\u002Fendpoints\u002Femail-domain-check","Reference for all IP Shield REST API endpoints","i-lucide-plug",{"label":77,"to":78,"description":79,"icon":80},"Network API","\u002Fdocs\u002Fendpoints\u002Fnetwork","Network intelligence and routing data","i-lucide-network",{"label":82,"to":83,"description":84,"icon":85},"Summary API","\u002Fdocs\u002Fendpoints\u002Fsummary","Full IP intelligence summary","i-lucide-bar-chart-2",{"label":87,"to":88,"description":89,"icon":90},"Lookup IP API","\u002Fdocs\u002Fendpoints\u002Flookup-ip","Single IP data lookup","i-lucide-search",{"label":92,"to":93,"description":94,"icon":31},"Geo Check API","\u002Fdocs\u002Fendpoints\u002Fgeo-check","Check geographic location",{"label":96,"to":73,"description":97,"icon":46},"Email Domain Check API","Verify disposable email domains",{"label":99,"to":100,"description":101,"icon":102},"User Agent Check API","\u002Fdocs\u002Fendpoints\u002Fuser-agent-check","Detect malicious user agents","i-lucide-monitor",{"label":104,"icon":105,"nested":10,"children":106},"Resources","i-lucide-library",[107,112,117],{"label":108,"to":109,"icon":110,"description":111},"About Us","\u002Fabout","i-lucide-info","Learn more about IP Shield and our mission",{"label":113,"to":114,"icon":115,"description":116},"Blog","\u002Fblog","i-lucide-newspaper","Latest news, updates, and security articles",{"label":118,"to":119,"description":120,"icon":46},"Contact Us","\u002Fcontact","Get in touch with our support team",{},"navigation","OH-Zj4UmYqVQJC8Ts6f4KeKRzXJYi5trdK22JpX9Y0Q",[],[126],{"title":63,"path":64,"stem":127,"children":128},"docs",[129,132,149],{"title":130,"path":64,"stem":131},"Introduction","docs\u002Findex",{"title":133,"path":134,"stem":135,"children":136,"page":61},"Credit & Authorization","\u002Fdocs\u002Fcredits-and-auth","docs\u002Fcredits-and-auth",[137,141,145],{"title":138,"path":139,"stem":140},"Authentication","\u002Fdocs\u002Fcredits-and-auth\u002Fauth","docs\u002Fcredits-and-auth\u002Fauth",{"title":142,"path":143,"stem":144},"Credits & Usage","\u002Fdocs\u002Fcredits-and-auth\u002Fcredits-usage","docs\u002Fcredits-and-auth\u002Fcredits-usage",{"title":146,"path":147,"stem":148},"Rate Limits","\u002Fdocs\u002Fcredits-and-auth\u002Frate-limits","docs\u002Fcredits-and-auth\u002Frate-limits",{"title":150,"path":151,"stem":152,"children":153,"page":61},"API Endpoints","\u002Fdocs\u002Fendpoints","docs\u002Fendpoints",[154,156,158,160,162,164],{"title":96,"path":73,"stem":155},"docs\u002Fendpoints\u002Femail-domain-check",{"title":92,"path":93,"stem":157},"docs\u002Fendpoints\u002Fgeo-check",{"title":87,"path":88,"stem":159},"docs\u002Fendpoints\u002Flookup-ip",{"title":77,"path":78,"stem":161},"docs\u002Fendpoints\u002Fnetwork",{"title":82,"path":83,"stem":163},"docs\u002Fendpoints\u002Fsummary",{"title":99,"path":100,"stem":165},"docs\u002Fendpoints\u002Fuser-agent-check",{"id":4,"extension":5,"links":167,"meta":195,"stem":122,"__hash__":123},[168,179,180,190],{"label":8,"icon":9,"nested":10,"children":169},[170,171,172,173,174,175,176,177,178],{"label":13,"to":14,"description":15,"icon":16},{"label":18,"to":19,"description":20,"icon":21},{"label":23,"to":24,"description":25,"icon":26},{"label":28,"to":29,"description":30,"icon":31},{"label":33,"to":34,"description":35,"icon":36},{"label":38,"to":39,"description":40,"icon":41},{"label":43,"to":44,"description":45,"icon":46},{"label":48,"to":49,"description":50,"icon":51},{"label":53,"to":54,"description":55,"icon":56},{"label":58,"to":59,"icon":60,"nested":61},{"label":63,"to":64,"icon":65,"nested":10,"children":181},[182,183,184,185,186,187,188,189],{"label":68,"to":64,"description":69,"icon":70},{"label":72,"to":73,"description":74,"icon":75},{"label":77,"to":78,"description":79,"icon":80},{"label":82,"to":83,"description":84,"icon":85},{"label":87,"to":88,"description":89,"icon":90},{"label":92,"to":93,"description":94,"icon":31},{"label":96,"to":73,"description":97,"icon":46},{"label":99,"to":100,"description":101,"icon":102},{"label":104,"icon":105,"nested":10,"children":191},[192,193,194],{"label":108,"to":109,"icon":110,"description":111},{"label":113,"to":114,"icon":115,"description":116},{"label":118,"to":119,"description":120,"icon":46},{},{"id":197,"title":198,"body":199,"cta":206,"description":217,"extension":218,"faqs":219,"features":240,"hasMarkDownContent":61,"hero":271,"meta":275,"navigation":10,"path":39,"sections":276,"seo":328,"stem":329,"__hash__":330},"pages\u002Fasn-carrier-data.md","ASN & Carrier Data API",{"type":200,"value":201,"toc":202},"minimark",[],{"title":203,"searchDepth":204,"depth":204,"links":205},"",2,[],{"title":207,"description":208,"links":209},"Access Carrier Data","Get 1,000 free requests per month when you register.",[210],{"label":211,"to":212,"external":10,"target":213,"color":214,"size":215,"icon":216,"trailing":10},"Get API Key","\u002Faccount","_self","primary","lg","i-lucide-arrow-right","Retrieve the exact Autonomous System Number and internet service provider details behind any IP address. Identify network owners, detect bots, proxies, VPNs, and Tor exit nodes in a single API call.","md",[220,224,228,231,234,237],{"label":221,"content":222,"icon":223},"What is an ASN and why does it matter for security?","An Autonomous System Number (ASN) uniquely identifies a network operator on the internet, such as an ISP, cloud provider, or enterprise. Knowing the ASN behind an IP address reveals whether traffic originates from a legitimate residential ISP, a datacenter often associated with bots, or a bulletproof hosting provider frequently used for abuse.","i-lucide-help-circle",{"label":225,"content":226,"icon":227},"How does the API detect proxies and VPNs?","The API checks each IP against continuously updated databases of known proxy servers, SOCKS nodes, and commercial VPN exit points. These databases combine crowdsourced intelligence, active scanning, and BGP routing analysis to maintain high detection accuracy with minimal false positives.","i-lucide-shield-check",{"label":229,"content":230,"icon":26},"Can I use this API to block Tor traffic?","Yes. The API returns an is_tor_node flag along with detailed metadata including exit probability, guard flags, exit policy summary, and the country of the Tor relay. You can use these fields to block, challenge, or simply monitor Tor traffic based on your application's risk tolerance.",{"label":232,"content":233,"icon":36},"What does the threat_level score represent?","The threat level is a composite score computed from multiple signals including proxy detection, VPN usage, Tor association, and historical abuse patterns. A score of 0 indicates low risk, while higher values suggest the IP has been associated with suspicious or malicious activity.",{"label":235,"content":236,"icon":51},"How are known bots identified and verified?","The API maintains a curated database of verified bot signatures from major search engines (Google, Bing), SEO tools, and monitoring services. When a match is found, the response includes the bot owner name and the timestamp when the bot was first catalogued.",{"label":238,"content":239,"icon":60},"What is the rate limit and how does quota work?","Every API response includes a meta object with your total_credits and credits_remaining for the current billing period. If you exceed the IP-level rate limit, the API returns a 429 status with a Retry-After header indicating how long to wait before retrying.",{"title":241,"description":242,"items":243},"Built for Security Engineers","Everything you need to make real-time decisions about network traffic at the edge.",[244,248,252,255,259,263,267],{"title":245,"description":246,"icon":247},"Sub-10ms Latency","In-memory data sources deliver lookup results in single-digit milliseconds, fast enough for inline request blocking without adding perceptible latency.","i-lucide-gauge",{"title":249,"description":250,"icon":251},"Continuously Updated Databases","Proxy lists, Tor directory data, bot fingerprints, and BGP routing tables refresh automatically so your security rules never go stale.","i-lucide-refresh-cw",{"title":253,"description":254,"icon":60},"Quota-Protected Access","Built-in credit tracking with per-request metering returns your remaining quota in every response, making usage management effortless.",{"title":256,"description":257,"icon":258},"Unified JSON Response","A single endpoint returns ASN, proxy, VPN, bot, Tor, and threat data in one structured JSON payload — eliminating integration complexity.","i-lucide-braces",{"title":260,"description":261,"icon":262},"Rate-Limited by Design","IP-level rate limiting protects the API from abuse while ensuring fair access for all consumers, with Retry-After headers for graceful backoff.","i-lucide-shield",{"title":264,"description":265,"icon":266},"Easy Integration","Simple RESTful API design allows integration with any language or framework in minutes, not hours.","i-lucide-code",{"title":268,"description":269,"icon":270},"High Availability","Deployed across global edge locations to ensure maximum uptime and reliability for your mission-critical applications.","i-lucide-server-crash",{"badge":272,"orientation":273,"json":274},"Network Data","horizontal","{\n  \"ok\": true,\n  \"date\": \"2025-06-12T00:00:00Z\",\n  \"data\": {\n    \"ip\": \"8.8.8.8\",\n    \"proxy\": false,\n    \"vpn\": false,\n    \"threat_level\": 0,\n    \"is_known_bot\": true,\n    \"bot_details\": {\n      \"bot_owner\": \"Google\",\n      \"creationTime\": \"2023-01-01T00:00:00Z\"\n    },\n    \"is_tor_node\": false,\n    \"tor_details\": null,\n    \"asn\": {\n      \"asn_id\": \"15169\",\n      \"asn_name\": \"GOOGLE\",\n      \"classification\": \"hosting\",\n      \"route_visibility_count\": 8945\n    }\n  },\n  \"meta\": {\n    \"total_credits\": 10000,\n    \"credits_remaining\": 9999\n  }\n}\n",{},[277,294,310],{"title":278,"description":279,"orientation":273,"image":280,"features":283},"ASN & BGP Routing Intelligence","Every IP address belongs to a network identified by an Autonomous System Number. The ASN lookup reveals the organizational owner, network classification, and BGP route visibility — giving you immediate context on who operates the infrastructure behind each request.",{"src":281,"alt":282},"\u002Fproducts\u002Fasn_network_1781163867264.png","ASN and BGP routing intelligence visualization",[284,287,291],{"title":285,"description":286,"icon":41},"ASN Identification","Resolve the exact autonomous system number and registered operator name behind any IPv4 address using live BGP routing data.",{"title":288,"description":289,"icon":290},"Network Classification","Instantly categorize traffic origin as residential, hosting, corporate, or cellular to power adaptive security rules.","i-lucide-layers",{"title":292,"description":293,"icon":36},"Route Visibility Scoring","Measure BGP route announcement reach across global peers to assess network legitimacy and detect suspicious infrastructure.",{"title":295,"description":296,"orientation":273,"reverse":10,"image":297,"features":300},"Bot & Threat Detection","Distinguish legitimate crawlers from malicious bots in real time. The API cross-references incoming IPs against curated databases of known search engine crawlers, SEO tools, and monitoring services — returning the bot owner, classification, and first-seen timestamp.",{"src":298,"alt":299},"\u002Fproducts\u002Fbot_threat_abstract.png","Bot and threat detection abstract visualization",[301,304,307],{"title":302,"description":303,"icon":51},"Known Bot Fingerprinting","Identify verified crawlers from Google, Bing, and other services so you can whitelist good bots and challenge unknown ones.",{"title":305,"description":306,"icon":21},"Threat Level Scoring","Receive a computed threat score per IP that combines proxy signals, Tor usage, and historical abuse data into a single actionable metric.",{"title":308,"description":309,"icon":26},"Tor Exit Node Detection","Flag traffic originating from active Tor exit nodes with detailed metadata including exit probability, guard flags, and country of origin.",{"title":311,"description":312,"orientation":273,"image":313,"features":316},"Proxy & VPN Intelligence","Anonymizing networks are the primary tool for fraud, credential stuffing, and web scraping at scale. The API detects commercial VPNs, datacenter proxies, and residential proxy networks — giving you the context to block or challenge suspicious traffic before it reaches your application.",{"src":314,"alt":315},"\u002Fproducts\u002Fproxy_vpn_abstract.png","Proxy and VPN detection abstract visualization",[317,321,324],{"title":318,"description":319,"icon":320},"Proxy Detection","Detect open proxies, SOCKS proxies, and HTTP proxies operating across datacenter and residential IP ranges in real time.","i-lucide-scan",{"title":322,"description":323,"icon":227},"Commercial VPN Flagging","Identify traffic from popular consumer VPN providers like NordVPN, ExpressVPN, and Surfshark using continuously updated IP range databases.",{"title":325,"description":326,"icon":327},"Single API Call","Retrieve proxy status, VPN flags, ASN data, bot detection, Tor status, and threat score in one unified response — no need to chain multiple endpoints.","i-lucide-zap",{"title":198,"description":217},"asn-carrier-data","qyignY8obqzVW2L7Gonuxb-aaVTtEED2R4SEZSBrisk",1782044514449]