{"uid":"cap_0aGaKQAI4PBaetP0GgPPR","slug":"ip-listed-on-spamrats-dyna-bulk-fd2df89c","name":"ip-listed-on-spamrats-dyna-bulk","description":"Bulk ip listed on spamrats dyna: 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/spamrats-dyna?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_3upnxXuX8BWJYXzdoEHj6","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 SpamRats DYNA DNSBL in a single concurrent call, returning per-IP listing results in input order with per-item error fields and a failure count.","exampleAgentPrompt":"Check all of these IPs against the SpamRats DYNA blacklist in one batch and tell me which ones are listed: 203.0.113.5, 198.51.100.22, 192.0.2.47.","exampleUseCases":[{"title":"Pre-send email sender screening","prompt":"I have a list of 15 sending IPs that my email platform uses — can you check all of them against SpamRats DYNA right now and tell me which ones are flagged as dynamic IPs?"},{"title":"Inbound SMTP relay triage","prompt":"We just received connection attempts from these 12 IPs. Run them all through the SpamRats DYNA blacklist and let me know which ones are listed so we can decide whether to block them."},{"title":"Security audit of customer-submitted IPs","prompt":"A customer sent us a spreadsheet with 20 IP addresses they want to allow through our firewall. Can you batch-check all of them against SpamRats DYNA and flag any that are on the dynamic IP blocklist?"}],"resultDescription":"An ordered array of per-IP results matching the input order, each containing the SpamRats DYNA listing status (listed/not listed) and any per-item error information. Also includes a top-level failure count indicating how many individual lookups failed during the batch.","failureModes":["Invalid or malformed IPv4 addresses in the input list cause per-item errors without failing the whole batch","Batch size exceeding 20 IPs may be rejected or truncated","DNSBL query timeouts result in per-item error fields being populated","Network errors from Cloudflare edge reaching dyna.spamrats.com increase the failure count","Empty input list returns no results"],"whenToPreferThis":"Choose this endpoint when you have a list of 2–20 IPv4 addresses and need to check all of them against the SpamRats DYNA blacklist efficiently. It is preferable to calling the single-IP endpoint repeatedly because it processes all IPs concurrently and costs the same flat $0.10 per batch regardless of count. Use it during bulk email infrastructure audits, inbound connection screening, or any workflow where you accumulate a queue of IPs before acting.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:23.218Z","isFirstParty":false,"canonicalSlug":"ip-listed-on-spamrats-dyna-bulk-fd2df89c"}