{"uid":"cap_bjNrAIL7tp9ymR-Vyb-rb","slug":"ip-listed-on-spamhaus-xbl-bulk-check-2aedab8d","name":"IP Listed on Spamhaus XBL Bulk Check","description":"Bulk ip listed on spamhaus xbl: 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/blacklist/spamhaus-xbl?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_UMRmXaX0INlZmk6AfrLai","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 against the Spamhaus Exploits Block List (XBL) DNSBL in a single concurrent call, returning per-item results in input order.","exampleAgentPrompt":"Check all 15 IPs from today's suspicious login list against the Spamhaus XBL exploit block list and tell me which ones are flagged — here's the list: 1.2.3.4, 5.6.7.8, 9.10.11.12 (and the rest).","exampleUseCases":[{"title":"Email sender reputation triage","prompt":"I have a list of 18 sending IPs from our email campaign — can you check all of them against Spamhaus XBL so I know which ones are on the exploit block list and might be causing deliverability issues?"},{"title":"Security incident IP screening","prompt":"We just pulled 20 source IPs from our firewall logs during last night's intrusion attempt — run them all through the Spamhaus XBL blacklist check and tell me how many are listed and which ones."},{"title":"New user signup fraud pre-screening","prompt":"Before we activate these 12 new accounts, can you bulk-check their registration IPs against Spamhaus XBL to flag any that are already known exploit sources?"}],"resultDescription":"An ordered array of per-IP results matching the input list, each containing the XBL listing status (listed/not listed) plus a per-item error field if the lookup failed for that IP, and an overall failure count for the batch.","failureModes":["Individual IP lookup failures surfaced via per-item error field without blocking other results","Invalid IP address format causes per-item error","Exceeding 20 IPs per batch results in rejection","Network/DNSBL timeout may cause per-item failures","Payment failure (x402) blocks the entire call"],"whenToPreferThis":"Choose this endpoint when you have a list of up to 20 IPv4 addresses to check against Spamhaus XBL and want to minimize latency and cost by processing them concurrently in one call, rather than making 20 sequential single-IP requests. Ideal for batch enrichment workflows, fraud screening pipelines, or email deliverability audits.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:49.074Z","isFirstParty":false,"canonicalSlug":"ip-listed-on-spamhaus-xbl-bulk-check-2aedab8d"}