Appendix A The Unbreakable Linux Network API

This appendix describes the XML-RPC methods that the API provides for access to the Unbreakable Linux Network (ULN).

This API is based on XML-RPC, which enables applications to perform remote operations by encoding the procedure calls in XML and transmitting 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 Section A.1, “Authentication Methods”.

channel

Contains methods for listing software channels on ULN. See Section A.2, “Channel Methods”.

channel.software

Contains methods for querying packages available within different channels on ULN. See Section A.3, “Channel Software Methods”.

errata

Contains methods for interacting with errata on ULN. See Section A.4, “Errata Methods”.

packages

Contains methods for querying package information for specified packages on ULN. See Section A.5, “Packages Methods”.

system

Contains methods for managing systems registered with ULN. See Section A.6, “System Methods”.