{"uid":"cap_-n2jQr9AtiNoAcjjoTPjQ","slug":"is-ip-siteground-bulk-8267e724","name":"is-ip-siteground-bulk","description":"Bulk is ip siteground: up to 20 ips in one call, processed concurrently, results in input order with a per-item error field and a failure count. Same answer per item as the single endpoint. Batch enrichment for agents that hold a list. $0.10 per batch.","url":"https://ip.intel.rallylive.ca/bulk/ip/is/siteground?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_u7tBr5tAxkCBVKTca96Pi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Bulk-checks up to 20 IPv4 addresses concurrently to determine if each is announced by SiteGround's ASN, returning ordered results with per-item error fields and a failure count.","exampleAgentPrompt":"Check this batch of IPs — 203.0.113.5, 198.51.100.12, 192.0.2.7, and 10.0.0.1 — and tell me which ones are SiteGround addresses, with any errors noted per item.","exampleUseCases":[{"title":"Hosting audit for web traffic logs","prompt":"I have a list of 15 IP addresses from our server access logs — can you check all of them at once and tell me which ones belong to SiteGround, along with any that couldn't be checked?"},{"title":"Security triage for suspicious IPs","prompt":"We flagged these 20 IPs in our firewall logs. Can you batch-check them and tell me which are SiteGround-hosted, so I can prioritize my investigation?"},{"title":"Competitor infrastructure mapping","prompt":"Here are 18 IP addresses we scraped from DNS records — run them all through SiteGround detection and give me back an ordered list showing which ones are SiteGround and which aren't."}],"resultDescription":"An ordered array of results matching the input IP list order, where each item contains a boolean indicating whether the IP is a SiteGround-announced address (via ASN lookup), a per-item error field if that individual check failed, and an overall failure count for the batch.","failureModes":["Individual IP check failure captured in per-item error field without failing the whole batch","Batch exceeds 20 IPs limit causing request rejection","Invalid IPv4 address format causing per-item error","ASN DNS resolution failure for a specific IP returned as item-level error","Payment failure due to insufficient USDC balance blocking the entire call"],"whenToPreferThis":"Use this endpoint when you have a list of 2–20 IP addresses to classify as SiteGround-hosted and want to avoid making individual calls per IP. It processes items concurrently and preserves input order, making it efficient for enrichment pipelines, log analysis, or security triage workflows. Prefer this over the single endpoint whenever batch throughput matters and you can tolerate per-item errors rather than all-or-nothing failures.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:40:48.193Z","isFirstParty":false,"canonicalSlug":"is-ip-siteground-bulk-8267e724"}