{"uid":"cap_FmpafZGRQhx1Jv-mGwnVC","slug":"is-port-80-open-watch-3fb73ef6","name":"is-port-80-open-watch","description":"Change watch for is port 80 open: runs the check, compares it with the result from your previous call for the same host (kept 90 days) and returns the current answer, changed true/false, the fields that changed with before/after values, and when it was last seen. Schedule it to be alerted when this changes. $0.02 per check.","url":"https://ip.intel.rallylive.ca/watch/ip/port/80?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.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_16ubj0taUIrNz4DiTudba","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":"Monitors whether TCP port 80 (HTTP) is open on a host and returns a change diff compared to the previous check, alerting when the status changes.","exampleAgentPrompt":"Keep an eye on port 80 for api.mycompany.com and let me know if its open or closed status changes from what you last saw.","exampleUseCases":[{"title":"Web server downtime detection","prompt":"Watch port 80 on my production server at 203.0.113.42 and tell me if it goes down — compare against the last time you checked."},{"title":"Unexpected HTTP exposure alert","prompt":"Check if port 80 has opened up on my database host 10.0.0.5 since the last check and warn me if anything changed."},{"title":"Post-deployment port restoration check","prompt":"After our maintenance window, verify that port 80 is back open on shop.example.com and confirm whether the status changed from the previous reading."}],"resultDescription":"Returns the current open/closed status of port 80, a boolean 'changed' flag indicating whether the result differs from the previous call for the same host, a breakdown of which fields changed with before and after values, and a timestamp of when the status was last seen. Historical state is retained for 90 days.","failureModes":["Host unreachable or invalid — check may return closed/error with no meaningful diff","No previous call stored for this host — first call has no change comparison, 'changed' will be false or null","Host resolves but connection times out — reported as closed, may differ from actual firewall state","Payment failure — x402 payment not accepted, call not executed","State older than 90 days expired — prior result no longer available, treated as first call"],"whenToPreferThis":"Use this endpoint when you need to detect changes in port 80 availability over time rather than just a one-off check. It is ideal for scheduled monitoring pipelines, alerting workflows, and infrastructure observability where you want to know not just the current state but whether it has shifted since the last poll. Prefer this over a plain port-open check when change detection and diffing are the primary goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:48.167Z","isFirstParty":false,"canonicalSlug":"is-port-80-open-watch-3fb73ef6"}