{"uid":"cap_ToWBAUJAPV33AY87nHJS4","slug":"agentstoolshub-dnsbl-check-5277a62d","name":"AgentsToolsHub DNSBL Check","description":"Check an IPv4 address against four major public DNS blocklists (Barracuda, SpamCop, SORBS, DroneBL). A listing means the IP sent spam or abuse — mail sent from it will bounce or junk across the internet. The pre-flight check before sending email from any server or relay. Use this when an agent needs to is this IP on the major email blocklists?.","url":"https://agentstoolshub.com/api/v1/security/dnsbl-check?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","required":["ip"],"properties":{"ip":{"type":"string","description":"IPv4 address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ndgyrfUl4HyMrPXiQeKrO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks a single IPv4 address against four major DNS-based email blocklists (Barracuda, SpamCop, SORBS, DroneBL) to determine if it is listed for spam or abuse.","exampleAgentPrompt":"Can you check if the IP 198.51.100.42 is listed on any of the major email blocklists like Barracuda, SpamCop, SORBS, or DroneBL before I try sending mail from that server?","exampleUseCases":[{"title":"Pre-send mail server reputation check","prompt":"I'm about to start sending marketing emails from 203.0.113.15 — can you first check if that IP is on any major DNS blocklists like SpamCop, SORBS, Barracuda, or DroneBL so I know if emails will be delivered?"},{"title":"Diagnosing bounced outbound email","prompt":"Our emails are bouncing and I think our sending IP 192.0.2.88 might be blacklisted — can you check it against the main DNSBL blocklists to see if it shows up as a spam source?"},{"title":"New relay IP vetting before deployment","prompt":"We're deploying a new email relay on 198.51.100.77 — before we go live, can you run a blocklist check against Barracuda, SpamCop, SORBS, and DroneBL to make sure it's clean?"}],"resultDescription":"Returns the blocklist status of the queried IPv4 address across four major DNSBL providers (Barracuda, SpamCop, SORBS, DroneBL), indicating whether the IP is listed on each and what that listing implies about its reputation for spam or abuse.","failureModes":["Invalid or malformed IPv4 address returns an error response","Private or reserved IP ranges may not be meaningful to check","Network timeouts querying one or more DNSBL providers could yield partial results","Rate limiting may occur if the endpoint is called too frequently","IPv6 addresses are not supported"],"whenToPreferThis":"Choose this endpoint when you need a quick, multi-blocklist reputation check for a single IPv4 address prior to sending email, diagnosing mail delivery failures, or vetting a new outbound mail server. It is ideal for pre-flight email deliverability checks covering the four most widely used blocklists in one call, saving the overhead of querying each DNSBL manually.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:42:51.649Z","isFirstParty":false,"canonicalSlug":"agentstoolshub-dnsbl-check-5277a62d"}