{"uid":"cap_QulZ5DJwcrgA_BJKhONR0","slug":"stack-facts-eol-cycle-lookup-4e734a59","name":"Stack Facts EOL Cycle Lookup","description":"Check if a version is still supported (is python 3.12 still supported?): one release cycle, its EOL (end-of-life) date, support status, LTS, latest patch.","url":"https://g5joilnmeep4ntz3nwezxt5dmu.srv.us/v1/eol/:product/:cycle?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$defs":{"meta":{"type":"object","required":["dataset","snapshot_id","as_of","retrieved_at","source","licence","attribution","sha256","signature","key_id","manifest_url","stale","notice"],"properties":{"as_of":{"type":"string"},"stale":{"type":"boolean"},"key_id":{"type":"string"},"notice":{"type":"string"},"sha256":{"type":"string"},"source":{"type":"string"},"dataset":{"type":"string"},"licence":{"type":"string"},"signature":{"type":"string"},"attribution":{"type":"string"},"snapshot_id":{"type":"string"},"manifest_url":{"type":"string"},"retrieved_at":{"type":"string"}}}},"$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","pathParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","const":"GET"},"pathParams":{"type":"object","required":["product","cycle"],"properties":{"cycle":{"type":"string","maxLength":200,"minLength":1},"product":{"type":"string","maxLength":200,"minLength":1}}},"queryParams":{"type":"object","properties":{},"additionalProperties":false}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["data","meta"],"properties":{"data":{"type":"object"},"meta":{"$ref":"#/$defs/meta"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OANILrxs_qc0yZJXcbk6W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns end-of-life date, support status, LTS flag, and latest patch version for a specific product release cycle (e.g. Python 3.12)","exampleAgentPrompt":"Is Python 3.12 still officially supported, and when does it reach end-of-life? Also tell me the latest patch version.","exampleUseCases":[{"title":"Checking runtime support before deployment","prompt":"We're about to deploy an app on Node.js 18 — is it still in active support or has it hit end-of-life? What's the latest patch we should be on?"},{"title":"Security audit of software dependencies","prompt":"I need to know if PHP 8.1 is still receiving security patches and what its EOL date is — we need to decide whether to upgrade."},{"title":"Validating LTS status for infrastructure planning","prompt":"Is Ubuntu 22.04 a long-term support release and how long is it supported? I'm planning our infrastructure roadmap for the next two years."}],"resultDescription":"A JSON object containing the release cycle details for the specified product and version: EOL date (or false if not yet EOL'd), latest patch version, support status (boolean), LTS status (boolean), and optional additional metadata such as release date, link, and cycle label. Also includes a signed metadata envelope with snapshot ID, data source, licence, and freshness indicators.","failureModes":["Unknown product slug returns 404 or empty data","Unknown/invalid cycle string returns error or null response","Stale data flag set to true if the dataset hasn't been refreshed recently","Malformed path parameters (empty strings) rejected by schema validation","Product exists but specified cycle has no data (e.g. pre-release or future version)"],"whenToPreferThis":"Prefer this endpoint when an AI agent needs authoritative, machine-readable EOL and support status for a specific software product release cycle — especially in security audits, dependency checks, infrastructure planning, or automated compliance checks. It is preferable to web-scraping endoflife.date directly because it returns structured JSON with a signed provenance envelope. Choose this over general web search when you need reliable, structured data rather than natural-language results.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T13:08:17.349Z","isFirstParty":false,"canonicalSlug":"stack-facts-eol-cycle-lookup-4e734a59"}