{"openapi":"3.0.3","info":{"title":"Unified OS Lifecycle, Release & Build Intelligence API","description":"Comprehensive public REST API aggregating operating system lifecycles, release histories, individual build numbers, firmware versions, security patch levels, and hardware support status.","version":"1.0.0","contact":{"name":"API Support","url":"https:\/\/eol.webased.net\/api-docs"}},"servers":[{"url":"https:\/\/eol.webased.net\/api\/v1","description":"Current API v1 Server"}],"paths":{"\/health":{"get":{"summary":"System Health Check","responses":{"200":{"description":"System operational status"}}}},"\/platforms":{"get":{"summary":"List all platforms","parameters":[{"name":"family","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"List of platform families"}}}},"\/vendors":{"get":{"summary":"List all vendors","responses":{"200":{"description":"List of technology vendors"}}}},"\/products":{"get":{"summary":"List products with filtering and pagination","parameters":[{"name":"platform","in":"query","schema":{"type":"string"}},{"name":"vendor","in":"query","schema":{"type":"string"}},{"name":"product_type","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer"}},{"name":"per_page","in":"query","schema":{"type":"integer"}}],"responses":{"200":{"description":"Paginated product list"}}}},"\/products\/{product}":{"get":{"summary":"Get product metadata and release cycles","parameters":[{"name":"product","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Product details with cycles"}}}},"\/products\/{product}\/releases":{"get":{"summary":"Get release cycles for a product","parameters":[{"name":"product","in":"path","required":true,"schema":{"type":"string"}},{"name":"support_status","in":"query","schema":{"type":"string"}},{"name":"lts","in":"query","schema":{"type":"boolean"}}],"responses":{"200":{"description":"List of release cycles"}}}},"\/products\/{product}\/releases\/{version}":{"get":{"summary":"Get release cycle version info","parameters":[{"name":"product","in":"path","required":true,"schema":{"type":"string"}},{"name":"version","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Release cycle details"}}}},"\/lifecycle":{"get":{"summary":"Global cross-product lifecycle catalog","responses":{"200":{"description":"Paginated lifecycle records"}}}},"\/end-of-life":{"get":{"summary":"List all End-Of-Life cycles","responses":{"200":{"description":"EOL releases"}}}},"\/upcoming-eol":{"get":{"summary":"Releases approaching End-Of-Life","parameters":[{"name":"days","in":"query","schema":{"type":"integer","default":180}}],"responses":{"200":{"description":"Releases expiring soon"}}}},"\/builds":{"get":{"summary":"List individual builds and firmware images","parameters":[{"name":"product","in":"query","schema":{"type":"string"}},{"name":"build_number","in":"query","schema":{"type":"string"}},{"name":"channel","in":"query","schema":{"type":"string"}},{"name":"device","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"Paginated builds"}}}},"\/builds\/{buildId}":{"get":{"summary":"Get build details by ID or build number","parameters":[{"name":"buildId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Build details"}}}},"\/devices":{"get":{"summary":"List devices catalog","responses":{"200":{"description":"List of hardware devices"}}}},"\/devices\/{vendor}\/{model}":{"get":{"summary":"Get device specifications","parameters":[{"name":"vendor","in":"path","required":true,"schema":{"type":"string"}},{"name":"model","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Device details"}}}},"\/devices\/{vendor}\/{model}\/firmware":{"get":{"summary":"Get device firmware history","parameters":[{"name":"vendor","in":"path","required":true,"schema":{"type":"string"}},{"name":"model","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Device firmware history"}}}},"\/security-updates":{"get":{"summary":"List security bulletins and patch levels","responses":{"200":{"description":"Security updates"}}}},"\/security-updates\/{identifier}":{"get":{"summary":"Get security bulletin details","parameters":[{"name":"identifier","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Security update details"}}}},"\/search":{"get":{"summary":"Global search across all platform entities","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Search results"}}}},"\/compare":{"get":{"summary":"Compare lifecycle dates between multiple products","parameters":[{"name":"products","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Product comparison"}}}},"\/latest":{"get":{"summary":"Latest release version across all products","responses":{"200":{"description":"Latest releases"}}}},"\/latest\/{product}":{"get":{"summary":"Latest release version and build for a product","parameters":[{"name":"product","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Latest release info"}}}},"\/versions\/{product}":{"get":{"summary":"List of all known version strings for a product","parameters":[{"name":"product","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Array of version strings"}}}},"\/sources":{"get":{"summary":"List data sources and synchronization status","responses":{"200":{"description":"Data source list"}}}},"\/coverage":{"get":{"summary":"Platform coverage metrics and counts","responses":{"200":{"description":"Coverage metrics"}}}}}}