Red Hat Training

A Red Hat training course is available for Red Hat Satellite

Chapter 1. Introduction to the Red Hat Satellite API

Red Hat Satellite provides organizations with the benefits of Red Hat Network without the need for public Internet access for servers or client systems. In addition, users of Red Hat Satellite can:
  • Maintain complete control and privacy over package management and server maintenance within their own networks;
  • Store System Profiles on a Satellite server, which connect to the Red Hat Network website via a local web server; and,
  • Perform package management tasks, including errata updates, through the local area network.
This gives Red Hat Network customers the greatest flexibility and power to keep servers secure and up-to-date.
Red Hat Satellite includes an application programming interface (API), which offers software developers and system administrators control over their Satellite servers outside of the standard web and command line interfaces. The API is useful for developers and administrators who aim to integrate the functionality of a Red Hat Satellite with custom scripts or external applications that access the API via XML remote procedure call (RPC) protocol, or XML-RPC.
This documentation acts as a reference to the Red Hat Satellite XML-RPC API. It aims to provide developers and administrators with instructions and examples to help harness the functionality of their Red Hat Satellite through the XML-RPM protocol.