A About the ULN API
This appendix describes the XML-RPC methods that the API provides for access to the Unbreakable Linux Network (ULN).
The Unbreakable Linux Network (ULN) API is an XML-RPC interface that lets you programmatically access, manage, and automate ULN functions such as channel subscriptions, package queries, and errata retrieval for Oracle Linux systems.
This API is based on XML-RPC, which lets applications perform remote operations by encoding the procedure calls in XML and sending them over HTTP. For more information about XML-RPC, see http://www.xmlrpc.com/.
The API is accessed at the server entry point URL at https://linux-update.oracle.com/XMLRPC.
The following method namespaces are available:
-
auth
-
Contains methods for authenticating with ULN. See Authentication Methods.
-
channel
-
Contains methods for listing software channels on ULN. See Channel Methods.
-
channel.software
-
Contains methods for querying packages available within different channels on ULN. See Channel Software Methods.
-
errata
-
Contains methods for interacting with errata on ULN. See Errata Methods.
-
packages
-
Contains methods for querying package information for specified packages on ULN. See Packages Methods.
-
system
-
Contains methods for managing systems registered with ULN. See System Methods.