LS2 API Index
API Levels
An API level is a unique indicator of LS2 API versions. If two platforms have the same API level, this means that two platforms have the same set of LS2 APIs.
The following table shows the API levels regards to webOS platform versions.
API Level | Platform Version | Release Date |
---|---|---|
29 | webOS OSE 2.26.0 | June 05, 2024 |
28 | webOS OSE 2.25.0 | January 17, 2024 |
27 | webOS OSE 2.24.0 | November 08, 2023 |
Ponytail (Ref. Platform) | November 03, 2023 | |
26 | Apollo 1.0 | September 18, 2023 |
25 | webOS OSE 2.23.0 | September 07, 2023 |
24 | webOS OSE 2.22.0 | June 21, 2023 |
23 | webOS OSE 2.21.0 | April 27, 2023 |
22 | webOS OSE 2.20.1 | March 15, 2023 |
webOS OSE 2.20.0 | February 17, 2023 | |
21 | webOS OSE 2.19.1 | December 29, 2022 |
webOS OSE 2.19.0 | December 02, 2022 | |
Ombre (Ref. Platform) | November 14, 2022 | |
20 | webOS OSE 2.18.0 | September 02, 2022 |
19 | webOS OSE 2.17.0 | July 01, 2022 |
18 | webOS OSE 2.16.0 | May 11, 2022 |
17 | Number1 (Ref. Platform) | April 11, 2022 |
16 | webOS OSE 2.15.0 | February 18, 2022 |
15 | webOS OSE 2.14.1 | December 24, 2021 |
14 | webOS OSE 2.14.0 | November 30, 2021 |
webOS OSE 2.13.2 | October 22, 2021 | |
webOS OSE 2.13.1 | September 10, 2021 | |
13 | webOS OSE 2.13.0 | August 06, 2021 |
Mullet (Ref. Platform) | July 19, 2021 | |
webOS OSE 2.12.0 | July 16, 2021 | |
webOS OSE 2.11.0 | June 25, 2021 | |
webOS OSE 2.10.0 | April 02, 2021 | |
webOS OSE 2.9.0 | January 22, 2021 | |
webOS OSE 2.8.0 | November 13, 2020 | |
12 | LibertySpikes (Ref. Platform) | November 02, 2020 |
webOS OSE 2.7.0 | September 20, 2020 | |
webOS OSE 2.6.0 | July 20, 2020 | |
webOS OSE 2.5.0 | May 12, 2020 | |
webOS OSE 2.4.0 | March 18, 2020 | |
webOS OSE 2.3.0 | January 23, 2020 | |
11 | Kiss Curl (Ref. Platform) | Janurary 02, 2020 |
webOS OSE 2.2.0 | December 23, 2019 | |
webOS OSE 2.1.0 | November 20, 2019 | |
webOS OSE 2.0.0 | October 29, 2019 | |
webOS OSE 1.10.1 | August 30, 2019 | |
webOS OSE 1.10.0 | July 29, 2019 | |
webOS OSE 1.9.0 | June 26, 2019 | |
webOS OSE 1.8.0 | June 14, 2019 | |
webOS OSE 1.7.0 | April 16, 2019 | |
Jheri Curl (Ref. Platform) | April 01, 2019 | |
webOS OSE 1.6.0 | March 11, 2019 | |
webOS OSE 1.5.0 | January 11, 2019 | |
webOS OSE 1.4.1 | November 28, 2018 | |
webOS OSE 1.4.0 | October 31, 2018 | |
webOS OSE 1.3.0 | September 20, 2018 | |
webOS OSE 1.2.0 | August 30, 2018 | |
webOS OSE 1.1.0 | June 29, 2018 | |
webOS OSE 1.0.0 | March 18, 2018 |
LS2 API List
This section lists the services that are provided in webOS OSE. Click the service name to see the functionality and methods that are available.
API | Description |
---|---|
Intended for interacting with web applications. | |
Carries out the application installation and provides information about the application being installed. | |
Monitors and controls the boot status/mode. | |
Provides access to the functionality provided by the webOS media server. | |
Enables apps or services to manage system notifications. | |
Monitors various parts of the system and does actions when the corresponding events happen. | |
Provides interfaces to use speech recognition. | |
Enables webOS daemons or apps to call webOS API methods with specific parameters in a specified time interval. | |
Provides the methods for managing application life cycle, application information, LaunchPoint list. | |
Controls the audio policy of a webOS system. | |
Provides an interface that allows the user to access and gain audio controls through a specific application to use audio resources. | |
Connects the audio source to the audio output device and controls the volume on the audio device. | |
The functionality offered by this API is replaced by the com.webos.service.videooutput and com.webos.service.audiooutput APIs. | |
Allows webOS to use remote Bluetooth device. | |
Provides methods for reporting bug in Jira system. | |
Provides an interface for clients to register to signals from other clients. | |
Provides an interface to capture and stream images from a camera that is connected to a webOS device. | |
Allows webOS to control connected HDMI CEC devices. | |
Provides simple get/set interfaces to access the configurations. | |
Creates the database schema, filecache configuration, activities for webOS applications. | |
Manages wired and wireless network connections for webOS apps and services. | |
Adds AI logic to a web app, without actually modifying its source code. | |
Enables apps to store persistent data. | |
Enables or disables developer mode on a device and queries the status of developer mode. | |
Manages file upload and download on the device. | |
Manages caching of files. | |
IME and Virtual Keyboard Service | |
Handles intents and manages handlers. | |
Handles intents and manages handlers. | |
Provides basic location services for single or multiple position fixes. | |
Provides methods to manage media sessions. | |
Provides the functionalities that scan media files (audios, videos, images) from internal / external storage devices such as the usb devices and extracts the meta data. | |
Provides an interface to record in a webOS device. | |
Manages applications to ensure that the system does not run into kernel-Out-Of-Memory situation. | |
Provides a selection of standard network tools. | |
Manages USB devices that are connected to the webOS system. | |
Provides an interface to monitor sensors and control actuators connected to I/O peripherals using industry-standard protocols. | |
Allows client applications to power-on, power-off, and perform other power-related operations on the device. | |
Enables applications to manage system and application properties. | |
Allows an app on a webOS device to communicate with a service running on a ROS 2 device. | |
Controls Telegraf in webOS and communicates with SDK tools. | |
Manages the settings used in webOS and provides the setting information (descriptions) such as Set, Get functions to set values, the valid range of data that can be set, and whether UI is exposed or not. | |
Provides methods for shutdown process. | |
Provides a unified interface to access contents in different storage systems. | |
Provides access to the webOS system settings. | |
Provides an in-memory store for temporary data. | |
Converts plain language text into speech output. | |
Handles various search targets and allows to find their items. | |
Provides UWB (Ultra Wideband) service for wireless connectivity based on IEEE 802.15.4a/z. | |
Connects the video source to the video output device and also controls post-processing and scaling on the video device. | |
Provides interfaces to manage web applications. | |
Manages Wi-Fi connections on a webOS device. | |
Provides information about applications surfaces and a limited set of controls for them. |