ToolAssay

Resolve the site's IP and check it against 15 major DNSBL spam/abuse blacklists

Resolve the site's IP and check it against 15 major DNSBL spam/abuse blacklists. Use before sending mail from, or trusting, a host. WARN = listed on 1–2 lists; DOWN = listed on 3 or more.

Not tested: has real-world effectsour last check, 2026-09-24
0 of 0checks answered this week
n/amedian answer time
$0.03listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://x402.cloudpulsepoint.com/agent/check/blacklist

CategoryEverything else
Provider hostx402.cloudpulsepoint.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days17 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "url": "https://example.com"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "url": {
              "description": "Full http(s) URL of the site to check, e.g. \"https://example.com\". Must resolve to a public address \u2014 private, loopback, link-local, and cloud-metadata targets are rejected with HTTP 400 before any payment.",
              "type": "string"
            }
          },
          "required": [
            "url"
          ]
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "check": {
              "const": "blacklist",
              "description": "Identifies which check produced this result."
            },
            "network": {
              "description": "CAIP-2 id of the chain the payment settled on (e.g. eip155:8453 = Base).",
              "type": "string"
            },
            "result": {
              "properties": {
                "error": {
                  "description": "Human-readable failure reason, or null on success.",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "listedCount": {
                  "description": "Number of blacklists the IP was found on.",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "listedTotal": {
                  "description": "Total number of blacklists queried (15).",
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "sources": {
                  "description": "Comma-separated names of the blacklists that listed the IP, or null if clean.",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "status": {
                  "description": "UP = listed on 0 blacklists; WARN = listed on 1\u20132; DOWN = listed on 3 or more.",
                  "enum": [
                    "UP",
                    "WARN",
                    "DOWN"
                  ],
                  "type": "string"
                },
                "url": {
                  "description": "The normalized URL that was checked.",
                  "type": "string"
                },
                "warning": {
                  "description": "Human-readable warning when the check passed but a threshold was crossed, else null.",
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "type": "object"
            }
          },
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON