{"uid":"cap_PtXFgSfMUOZ22jQyebE8B","slug":"extract-inline-code-as-json-change-watch-1e501166","name":"Extract Inline Code as JSON - Change Watch","description":"Change watch for extract inline code as json: runs the check, compares it with the result from your previous call for the same url (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://page.intel.rallylive.ca/watch/page/inline-code/json?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_mF3F5AZuYJcqstqHYZgzp","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 a webpage's inline code blocks for changes, returning current extracted JSON, a changed flag, before/after diffs, and last-seen timestamp.","exampleAgentPrompt":"Keep an eye on this page and tell me if any of its inline code blocks have changed since the last time you checked — show me exactly what changed and what the old versus new values were.","exampleUseCases":[{"title":"Tracking third-party script changes","prompt":"Watch this e-commerce checkout page and let me know if any of the inline code snippets change — I need to know immediately if something is injected or modified."},{"title":"Monitoring API config embedded in page","prompt":"Check this dashboard URL and tell me whether the inline code blocks have changed compared to last time, including exactly which fields are different and what the before and after values are."},{"title":"Alerting on analytics snippet updates","prompt":"I want to be alerted whenever the inline code on our analytics landing page changes — can you run the change watch and show me the diff?"}],"resultDescription":"Returns the currently extracted inline code as JSON, a boolean 'changed' flag indicating whether it differs from the previous check (stored for 90 days), a list of fields that changed with their before and after values, and the timestamp of when the page was last seen.","failureModes":["URL is unreachable or returns a non-200 status — extraction fails","No inline code elements found on the page — returns empty result","First-time call for a URL has no previous result to compare against — changed flag may be indeterminate","Previous result expired (older than 90 days) — baseline lost, treated as first call","Payment not processed — request blocked at x402 paywall"],"whenToPreferThis":"Choose this endpoint when you need to detect changes to inline code blocks specifically (not full page text, tables, or meta tags) and require a structured diff with before/after field values. It is especially useful for scheduled monitoring workflows where you want to be alerted only when something actually changes, rather than re-parsing the entire page yourself. Prefer sibling watch endpoints for other element types like tables, buttons, or meta tags.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T18:55:31.253Z","isFirstParty":false,"canonicalSlug":"extract-inline-code-as-json-change-watch-1e501166"}