{"data":{"products":[{"product":"nodejs","label":"Node.js","cycle_count":26,"cycles":[{"cycle":"26","latest":"26.11.1","eol":"2029-04-30","status":"supported","days_until_eol":931},{"cycle":"25","latest":"25.9.0","eol":"2026-06-01","status":"eol","days_until_eol":-133},{"cycle":"24","latest":"24.21.0","eol":"2028-04-30","status":"supported","days_until_eol":566},{"cycle":"23","latest":"23.11.1","eol":"2025-06-01","status":"eol","days_until_eol":-498},{"cycle":"22","latest":"22.23.3","eol":"2027-04-30","status":"security-only","days_until_eol":200}]},{"product":"python","label":"Python","cycle_count":18,"cycles":[{"cycle":"3.15","latest":"3.15.0","eol":"2031-10-31","status":"supported","days_until_eol":1845},{"cycle":"3.14","latest":"3.14.8","eol":"2030-10-31","status":"supported","days_until_eol":1480},{"cycle":"3.13","latest":"3.13.16","eol":"2029-10-31","status":"security-only","days_until_eol":1115},{"cycle":"3.12","latest":"3.12.15","eol":"2028-10-31","status":"security-only","days_until_eol":750},{"cycle":"3.11","latest":"3.11.17","eol":"2027-10-31","status":"security-only","days_until_eol":384}]},{"requested":"java","product":"eclipse-temurin","label":"Eclipse Temurin","cycle_count":14,"cycles":[{"cycle":"27","latest":"27+35","eol":"2027-03-23","status":"supported","days_until_eol":162},{"cycle":"26","latest":"26.0.2.1+1","eol":"2026-09-22","status":"eol","days_until_eol":-20},{"cycle":"25","latest":"25.0.4.1+1","eol":"2031-09-30","status":"supported","days_until_eol":1814},{"cycle":"24","latest":"24.0.2+12","eol":"2025-09-22","status":"eol","days_until_eol":-385},{"cycle":"23","latest":"23.0.2+7","eol":"2025-03-18","status":"eol","days_until_eol":-573}]},{"product":"postgresql","label":"PostgreSQL","cycle_count":29,"cycles":[{"cycle":"18","latest":"18.6","eol":"2030-11-14","status":"supported","days_until_eol":1494},{"cycle":"17","latest":"17.11","eol":"2029-11-08","status":"supported","days_until_eol":1123},{"cycle":"16","latest":"16.15","eol":"2028-11-09","status":"supported","days_until_eol":759},{"cycle":"15","latest":"15.19","eol":"2027-11-11","status":"supported","days_until_eol":395},{"cycle":"14","latest":"14.24","eol":"2026-11-12","status":"supported","days_until_eol":31}]},{"product":"ubuntu","label":"Ubuntu","cycle_count":44,"cycles":[{"cycle":"26.04","latest":"26.04.1","eol":"2031-05-29","status":"supported","days_until_eol":1690},{"cycle":"25.10","latest":"25.10","eol":"2026-07-01","status":"eol","days_until_eol":-103},{"cycle":"25.04","latest":"25.04","eol":"2026-01-17","status":"eol","days_until_eol":-268},{"cycle":"24.10","latest":"24.10","eol":"2025-07-10","status":"eol","days_until_eol":-459},{"cycle":"24.04","latest":"24.04.5","eol":"2029-05-31","status":"supported","days_until_eol":962}]},{"product":"debian","label":"Debian","cycle_count":18,"cycles":[{"cycle":"13","latest":"13.7","eol":"2030-06-30","status":"supported","days_until_eol":1357},{"cycle":"12","latest":"12.15","eol":"2028-06-30","status":"security-only","days_until_eol":627},{"cycle":"11","latest":"11.11","eol":"2026-08-31","status":"eol","days_until_eol":-42},{"cycle":"10","latest":"10.13","eol":"2024-06-30","status":"eol","days_until_eol":-834},{"cycle":"9","latest":"9.13","eol":"2022-07-01","status":"eol","days_until_eol":-1564}]},{"product":"php","label":"PHP","cycle_count":18,"cycles":[{"cycle":"8.5","latest":"8.5.11","eol":"2029-12-31","status":"supported","days_until_eol":1176},{"cycle":"8.4","latest":"8.4.26","eol":"2028-12-31","status":"supported","days_until_eol":811},{"cycle":"8.3","latest":"8.3.35","eol":"2027-12-31","status":"security-only","days_until_eol":445},{"cycle":"8.2","latest":"8.2.34","eol":"2026-12-31","status":"security-only","days_until_eol":80},{"cycle":"8.1","latest":"8.1.34","eol":"2025-12-31","status":"eol","days_until_eol":-285}]},{"product":"go","label":"Go","cycle_count":18,"cycles":[{"cycle":"1.27","latest":"1.27.2","eol":false,"status":"supported","days_until_eol":null},{"cycle":"1.26","latest":"1.26.9","eol":false,"status":"supported","days_until_eol":null},{"cycle":"1.25","latest":"1.25.14","eol":"2026-08-19","status":"eol","days_until_eol":-54},{"cycle":"1.24","latest":"1.24.13","eol":"2026-02-10","status":"eol","days_until_eol":-244},{"cycle":"1.23","latest":"1.23.12","eol":"2025-08-12","status":"eol","days_until_eol":-426}]},{"product":"kubernetes","label":"Kubernetes","cycle_count":22,"cycles":[{"cycle":"1.37","latest":"1.37.1","eol":"2027-10-28","status":"supported","days_until_eol":381},{"cycle":"1.36","latest":"1.36.5","eol":"2027-06-28","status":"supported","days_until_eol":259},{"cycle":"1.35","latest":"1.35.9","eol":"2027-02-28","status":"supported","days_until_eol":139},{"cycle":"1.34","latest":"1.34.12","eol":"2026-10-27","status":"security-only","days_until_eol":15},{"cycle":"1.33","latest":"1.33.13","eol":"2026-06-28","status":"eol","days_until_eol":-106}]},{"product":"react","label":"React","cycle_count":5,"cycles":[{"cycle":"19","latest":"19.3.0","eol":false,"status":"supported","days_until_eol":null},{"cycle":"18","latest":"18.3.1","eol":false,"status":"security-only","days_until_eol":null},{"cycle":"17","latest":"17.0.2","eol":false,"status":"security-only","days_until_eol":null},{"cycle":"16","latest":"16.14.0","eol":false,"status":"security-only","days_until_eol":null},{"cycle":"15","latest":"15.7.0","eol":false,"status":"security-only","days_until_eol":null}]}],"next":"GET /v1/eol/{product} returns every cycle with support, release and LTS dates (paid); GET /v1/try/eol shows that shape for nodejs (free)"},"meta":{"dataset":"eol","snapshot_id":"eol-20261011T184823Z-fb3e9d0a","as_of":"2026-10-11T18:48:23Z","retrieved_at":"2026-10-11T18:48:23.000Z","source":"https://endoflife.date","licence":"MIT","attribution":"Data from endoflife.date (https://endoflife.date), Copyright 2020 endoflife.date contributors, MIT License.","sha256":"fb3e9d0aeca0c7df060e0eaf2193f1cf74910961adc62857bde67de6167dc061","signature":"jyzNNo_2Cxx2Z-Ma4M8XWOYOQ8xf_nATSKLfh7UT2ijuDBMrOq3QVj4oE59UzONLCSjtXhU5e0yniHfqnQxzDw","key_id":"sf-2026-10","manifest_url":"/v1/eol/manifest","stale":false,"notice":"Normalised (modified) from the source. Provided as is, without warranty. Not endorsed by the source."}}