{"uid":"cap_WlfoPG3h5889NOQKvq5dB","slug":"jp-data-api-watch-check-c13d343e","name":"jp-data-api Watch Check","description":"Check whether a watch created via /watch/create has triggered. Returns status, trigger time, and the observed value. Cheap polling for agents monitoring markets, seismic events, or corporate filings.","url":"https://jp-data-api-production.up.railway.app/watch/check","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","required":["watchId"],"properties":{"watchId":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Xo9uqXt6RRl5Y7CtWerEQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Polls a previously created watch to check whether its trigger condition has fired, returning status, trigger time, and observed value.","exampleAgentPrompt":"Has watch abc-12345 triggered yet? If so, what value was observed and when did it fire?","exampleUseCases":null,"resultDescription":"Returns the current status of the watch (triggered or not), the timestamp when it triggered (if applicable), and the observed value that caused the trigger.","failureModes":["Invalid or unknown watchId returns an error response","Watch not yet triggered returns non-triggered status with no trigger time or value","Malformed request missing watchId returns validation error","Payment failure (402) if x402 payment header is missing or insufficient"],"whenToPreferThis":"Use this endpoint when you have already created a watch via /watch/create and need to poll it to see if its condition has been met. Ideal for cheap, repeated polling of market price thresholds, seismic event thresholds, or corporate filing triggers without setting up a webhook.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:41:08.674Z","isFirstParty":false}