{"x402Version":2,"payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","resources":[{"id":3170,"slug":"3170","resource":"https://x402.cloudpulsepoint.com/agent/check/http","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"http","network":"eip155:8453","result":{"error":null,"responseMs":177,"statusCode":200,"up":true,"url":"https://example.com/"}},"type":"json"}},"schema":{"$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 — 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":"http","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"]},"responseMs":{"description":"Time from request to response headers, in milliseconds.","type":["integer","null"]},"statusCode":{"description":"HTTP status code returned (e.g. 200, 404, 500); null if the request never completed.","type":["integer","null"]},"up":{"description":"true if the site responded with a success/expected status, false otherwise.","type":"boolean"},"url":{"description":"The normalized URL that was checked.","type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-17T03:33:04.901Z","quality":{"calls30d":27,"uniquePayers30d":3,"lastCalledAt":"2026-09-17T03:33:04.726Z"},"liveness":{},"verified":false,"featured":false},{"id":3171,"slug":"3171","resource":"https://x402.cloudpulsepoint.com/agent/check/dns","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"recordType":"A","url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"dns","network":"eip155:8453","result":{"error":null,"recordType":"A","records":"104.20.23.154, 172.66.147.243","status":"UP","url":"https://example.com/"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"recordType":{"default":"A","description":"DNS record type to resolve. Defaults to A (IPv4).","enum":["A","AAAA","CNAME","MX","TXT","NS"],"type":"string"},"url":{"description":"Full http(s) URL of the site to check, e.g. \"https://example.com\". Must resolve to a public address — 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":"dns","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"]},"recordType":{"description":"The record type that was queried (uppercased).","type":"string"},"records":{"description":"Comma-separated list of resolved values, or null if none.","type":["string","null"]},"status":{"description":"UP = at least one record resolved; DOWN = no records / NXDOMAIN / resolution failed.","enum":["UP","WARN","DOWN"],"type":"string"},"url":{"description":"The normalized URL that was checked.","type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-14T19:47:46.204Z","quality":{"calls30d":24,"uniquePayers30d":2,"lastCalledAt":"2026-09-14T19:47:46.01Z"},"liveness":{},"verified":false,"featured":false},{"id":3172,"slug":"3172","resource":"https://x402.cloudpulsepoint.com/agent/check/blacklist","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"blacklist","network":"eip155:8453","result":{"error":null,"listedCount":0,"listedTotal":15,"sources":null,"status":"UP","url":"https://example.com/","warning":null}},"type":"json"}},"schema":{"$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 — 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–2; 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"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-14T12:00:20.627Z","quality":{"calls30d":23,"uniquePayers30d":1,"lastCalledAt":"2026-09-14T12:00:20.497Z"},"liveness":{},"verified":false,"featured":false},{"id":3173,"slug":"3173","resource":"https://x402.cloudpulsepoint.com/agent/check/domain","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"domain","network":"eip155:8453","result":{"daysUntilExpiry":384,"error":null,"expiresAt":"2027-08-13T04:00:00.000Z","status":"UP","url":"https://example.com/","warning":null}},"type":"json"}},"schema":{"$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 — 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":"domain","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":{"daysUntilExpiry":{"description":"Whole days until the domain registration expires (negative if already expired).","type":["integer","null"]},"error":{"description":"Human-readable failure reason, or null on success.","type":["string","null"]},"expiresAt":{"description":"ISO-8601 domain registration expiry timestamp.","format":"date-time","type":["string","null"]},"status":{"description":"UP = registered with time to spare; WARN = expiring soon; DOWN = expired or WHOIS lookup failed.","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"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-14T12:00:19.757Z","quality":{"calls30d":23,"uniquePayers30d":1,"lastCalledAt":"2026-09-14T12:00:19.56Z"},"liveness":{},"verified":false,"featured":false},{"id":3174,"slug":"3174","resource":"https://x402.cloudpulsepoint.com/agent/check/ssl","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"ssl","network":"eip155:8453","result":{"daysUntilExpiry":36,"error":null,"status":"UP","url":"https://example.com/","validUntil":"2026-08-29T21:41:26.000Z","warning":null}},"type":"json"}},"schema":{"$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 — 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":"ssl","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":{"daysUntilExpiry":{"description":"Whole days until the certificate expires (negative if already expired).","type":["integer","null"]},"error":{"description":"Human-readable failure reason, or null on success.","type":["string","null"]},"status":{"description":"UP = valid; WARN = valid but expiring soon; DOWN = expired, not yet valid, or the TLS handshake failed.","enum":["UP","WARN","DOWN"],"type":"string"},"url":{"description":"The normalized URL that was checked.","type":"string"},"validUntil":{"description":"ISO-8601 timestamp the certificate is valid until.","format":"date-time","type":["string","null"]},"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"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-14T12:00:17.971Z","quality":{"calls30d":23,"uniquePayers30d":1,"lastCalledAt":"2026-09-14T12:00:17.774Z"},"liveness":{},"verified":false,"featured":false},{"id":3175,"slug":"3175","resource":"https://x402.cloudpulsepoint.com/agent/check/perf","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"perf","network":"eip155:8453","result":{"contentSize":51200,"error":null,"loadTimeMs":318,"status":"UP","ttfbMs":92,"url":"https://example.com/","warning":null}},"type":"json"}},"schema":{"$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 — 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":"perf","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":{"contentSize":{"description":"Bytes downloaded (capped at 5,242,880 = 5 MB).","type":["integer","null"]},"error":{"description":"Human-readable failure reason, or null on success.","type":["string","null"]},"loadTimeMs":{"description":"Total time to download the page body (up to the 5 MB cap), in milliseconds.","type":["integer","null"]},"status":{"description":"UP = loaded within threshold; WARN = slow (over the load-time threshold); DOWN = failed or timed out.","enum":["UP","WARN","DOWN"],"type":"string"},"ttfbMs":{"description":"Time to first byte, in milliseconds.","type":["integer","null"]},"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"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-14T12:00:24.609Z","quality":{"calls30d":22,"uniquePayers30d":1,"lastCalledAt":"2026-09-14T12:00:24.48Z"},"liveness":{},"verified":false,"featured":false},{"id":3176,"slug":"3176","resource":"https://x402.cloudpulsepoint.com/agent/check/site","description":"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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x05a877EF93E7818828D199E2Df0028bca3C75bf0","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":60}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"check":"site","network":"eip155:8453","result":{"checkedAt":"2026-07-24T15:30:16.348Z","dns":{"records":"104.20.23.154","status":"UP"},"domain":{"daysUntilExpiry":384,"status":"UP"},"http":{"responseMs":38,"statusCode":200,"up":true},"ssl":{"daysUntilExpiry":36,"status":"UP"},"url":"https://example.com/"}},"type":"json"}},"schema":{"$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 — 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":"site","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":{"checkedAt":{"description":"ISO-8601 timestamp the snapshot was taken.","format":"date-time","type":"string"},"dns":{"description":"DNS sub-result: { status, records }.","type":"object"},"domain":{"description":"Domain-expiry sub-result: { status, daysUntilExpiry }.","type":"object"},"http":{"description":"HTTP sub-result: { up, statusCode, responseMs }.","type":"object"},"ssl":{"description":"SSL sub-result: { status, daysUntilExpiry }.","type":"object"},"url":{"description":"The normalized URL that was checked.","type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"x402.cloudpulsepoint.com","lastUpdated":"2026-09-13T12:00:25.522Z","quality":{"calls30d":21,"uniquePayers30d":1,"lastCalledAt":"2026-09-13T12:00:25.372Z"},"liveness":{},"verified":false,"featured":false}]}