{"info":{"title":"Cloudpulsepoint","version":"1.0.0"},"openapi":"3.1.0","paths":{"/agent/check/blacklist":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Blacklist","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"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."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Blacklist","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"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."}},"/agent/check/dns":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Dns","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Resolve a DNS record (A by default) for the host and return the values. Use to confirm a domain resolves and to detect missing or misconfigured records."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Dns","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Resolve a DNS record (A by default) for the host and return the values. Use to confirm a domain resolves and to detect missing or misconfigured records."}},"/agent/check/domain":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Domain","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Look up the domain's registration expiry via WHOIS and report the expiry date and days remaining. Use to catch domains about to lapse before they drop and take DNS/email/site down with them."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Domain","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Look up the domain's registration expiry via WHOIS and report the expiry date and days remaining. Use to catch domains about to lapse before they drop and take DNS/email/site down with them."}},"/agent/check/http":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Http","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Fetch a URL and report whether it is reachable, the HTTP status code, and the response time in milliseconds. A fast liveness/uptime probe — run it before relying on a site or as a cheap health signal."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Http","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Fetch a URL and report whether it is reachable, the HTTP status code, and the response time in milliseconds. A fast liveness/uptime probe — run it before relying on a site or as a cheap health signal."}},"/agent/check/perf":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Perf","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Load the full page and measure time-to-first-byte, total load time, and downloaded size (capped at 5 MB). Use to gauge front-end performance before crawling, embedding, or depending on a page."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Perf","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Load the full page and measure time-to-first-byte, total load time, and downloaded size (capped at 5 MB). Use to gauge front-end performance before crawling, embedding, or depending on a page."}},"/agent/check/site":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Site","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Run HTTP + SSL + DNS + domain-expiry in one call and return a combined health snapshot. The single pre-flight check to run before crawling, deploying to, or depending on a site — cheaper and one round-trip instead of four."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Site","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Run HTTP + SSL + DNS + domain-expiry in one call and return a combined health snapshot. The single pre-flight check to run before crawling, deploying to, or depending on a site — cheaper and one round-trip instead of four."}},"/agent/check/ssl":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Ssl","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Inspect the site's TLS/SSL certificate: whether it is currently valid and how many days remain until it expires. Use to catch soon-to-expire or already-expired certificates before they break HTTPS for visitors."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Cloudpulsepoint: Check Ssl","intent":"charge","method":"evm","recipient":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0"}]},"summary":"Inspect the site's TLS/SSL certificate: whether it is currently valid and how many days remain until it expires. Use to catch soon-to-expire or already-expired certificates before they break HTTPS for visitors."}}},"x-service-info":{"description":"Cloudpulsepoint is an x402-native service at https://x402.cloudpulsepoint.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 7 endpoints listed."}}