{"uid":"cap_2uQPFoA1hnZf5OvFFVWO4","slug":"ip-country-change-watch-f78ce061","name":"IP Country Change Watch","description":"Change watch for ip country: runs the check and compares it with the result from your previous call for the same ip (kept 90 days), returning the current answer, changed true/false, exactly which fields changed with before/after values, and when it was last seen. Call it on a schedule to be told when ip to country changes. $0.01 per check.","url":"https://intel.rallylive.ca/watch/ip/geo","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_ilnYWSiAnkwT4_dCqMA_i","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 which country an IP address resolves to and alerts when that mapping changes, comparing against the last stored result from up to 90 days ago.","exampleAgentPrompt":"Check if the country associated with IP 203.0.113.42 has changed since the last time you checked — tell me the current country, whether it changed, and what the before/after values were.","exampleUseCases":[{"title":"VPN or proxy country shift detection","prompt":"Has the country for IP 198.51.100.77 changed since the last check? I want to know if it's moved to a different country, and what it was before versus now."},{"title":"Scheduled compliance geo-monitoring","prompt":"Every day, check if IP 203.0.113.15 is still resolving to the same country — flag it immediately if the country changes so I can review for compliance."},{"title":"Fraud detection on user IP","prompt":"I need to know if the country for IP 192.0.2.88 has shifted since the last time we looked — show me the current country, whether it changed, and the exact before/after fields."}],"resultDescription":"Returns the current IP-to-country lookup result, a boolean 'changed' flag indicating whether the country mapping differs from the previous call for the same IP, a breakdown of exactly which fields changed with their before and after values, and a timestamp of when the IP was last seen. Previous results are retained for up to 90 days.","failureModes":["IP address not provided or malformed — returns error","IP address not previously checked — no baseline to compare against, returns current result with changed=false or null","Previous result expired (older than 90 days) — no historical baseline available","Rate limiting or payment failure via x402 protocol","IP geolocation service unavailable — may return error or stale data"],"whenToPreferThis":"Choose this endpoint when you need to detect changes in an IP address's country mapping over time rather than just performing a one-off lookup. It is ideal for scheduled monitoring workflows, compliance checks, fraud detection pipelines, and any use case where knowing whether a country association has shifted is more valuable than the raw geolocation itself. Prefer this over a plain IP geolocation lookup when you need change detection with historical comparison baked in.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:22:01.777Z","isFirstParty":false}