{"uid":"cap_zpHZGoDSSpD6K1I0lv3S4","slug":"is-ip-fly-io-watch-9e08500b","name":"is-ip-fly-io-watch","description":"Change watch for is ip fly io: runs the check, compares it with the result from your previous call for the same ip (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/is/fly-io?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_JMBcEoeUwrOncfFWxSQb5","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 a given IP address belongs to Fly.io infrastructure and alerts when that status changes between calls.","exampleAgentPrompt":"Keep an eye on 104.28.0.1 and let me know if its Fly.io status ever changes — I want to be alerted the moment it stops being classified as a Fly.io address.","exampleUseCases":[{"title":"Alerting on Fly.io exit node changes","prompt":"Watch 198.41.214.5 and notify me immediately if it stops being recognized as a Fly.io IP — I'm tracking whether traffic from that address is still coming through Fly.io infrastructure."},{"title":"Security monitoring for unexpected cloud migration","prompt":"Set up a watch on 66.241.124.10 so I get alerted if it ever transitions from a Fly.io address to something else — we want to know if a service we're monitoring moves off Fly.io."},{"title":"Periodic audit of hosting provider changes","prompt":"Check whether 45.60.12.200 is a Fly.io IP right now and tell me if that's changed since the last time you checked, including what fields are different and when it was last seen."}],"resultDescription":"Returns the current Fly.io classification (true/false), a 'changed' boolean indicating whether the result differs from the previous call, a list of fields that changed with their before/after values, and a timestamp of when the IP was last seen. Historical results are retained for 90 days.","failureModes":["Missing or invalid IP address parameter returns an error","IP not previously checked returns no 'changed' comparison (first-call baseline)","IP history older than 90 days is purged, resetting the comparison baseline","Network or DNSBL lookup failure may return an error or stale result","Payment failure (x402) prevents the check from running"],"whenToPreferThis":"Choose this endpoint when you need ongoing change detection for Fly.io IP classification rather than a one-off check. It is ideal for scheduled monitoring workflows where you want to be alerted only when status changes, avoiding noise from repeated identical results. Use it over a plain lookup endpoint when historical comparison and change diffing are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:20.931Z","isFirstParty":false,"canonicalSlug":"is-ip-fly-io-watch-9e08500b"}