{"uid":"cap_DNo_dXeNjOJbvvs_ZpA6Y","slug":"reverse-agent-api-url-freshness-checker-01b744e3","name":"Reverse Agent API – URL Freshness Checker","description":"Reverse Agent API by reverse.captcha — pay-per-use security and web utilities for autonomous agents.","url":"https://reversecaptcha.fun/v1/paid/freshness?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","pattern":"^https://"},"max_age_seconds":{"type":"integer","default":86400,"maximum":2678400,"minimum":60}}},"responseSchema":{"type":"json","example":{"ok":true,"freshness":"fresh","confidence":"medium","age_seconds":320,"evidence_source":"http:last-modified","is_within_max_age":true,"evidence_timestamp":"2026-01-01T00:00:00.000Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hv-EeJkKRt29tDKE6iDe5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a given HTTPS URL's content is fresh (recently updated) within a specified maximum age, returning a freshness verdict, confidence level, and age estimate based on HTTP signals.","exampleAgentPrompt":"Can you check whether https://example.com/blog/latest-post is fresh — I want to know if it was updated within the last 24 hours (86400 seconds)?","exampleUseCases":[{"title":"News article freshness gate","prompt":"Before I summarize this article, check if https://reuters.com/technology/ai-news is fresh — I only want to proceed if it was updated within the last 2 hours (7200 seconds)."},{"title":"Monitoring a competitor's pricing page","prompt":"Check whether https://competitor.com/pricing has been updated in the past week (604800 seconds) — I need to know if their prices have likely changed recently."},{"title":"Validating a data feed before ingestion","prompt":"Before I ingest the data from https://data.provider.com/feed/latest.json, verify it's fresh and was updated within the last 10 minutes (600 seconds) so I'm not working with stale data."}],"resultDescription":"Returns a JSON object with: ok (boolean success flag), freshness ('fresh' or 'stale'), confidence ('high'/'medium'/'low'), age_seconds (estimated age of the content), evidence_source (e.g. 'http:last-modified' indicating which HTTP signal was used), is_within_max_age (boolean), and evidence_timestamp (ISO 8601 timestamp of the detected last modification).","failureModes":["URL is not HTTPS — rejected by schema pattern validation","URL is unreachable or returns non-200 status — may return ok:false or low confidence","No HTTP freshness signals available (no Last-Modified, no ETag, no cache headers) — returns low confidence result","max_age_seconds below minimum of 60 or above maximum of 2678400 — request rejected","Payment failure via x402 protocol — call not executed"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-use signal about whether a specific HTTPS URL's content is recent, especially in agentic pipelines that gate downstream actions on content freshness. Ideal when you don't want to build your own HTTP header parsing logic and need a structured confidence-scored verdict. Prefer it over manual HTTP HEAD requests when you need normalized output including estimated age and evidence sourcing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T14:06:25.089Z","isFirstParty":false,"canonicalSlug":"reverse-agent-api-url-freshness-checker-01b744e3"}