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.