Show Table of Contents
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:
This gives Red Hat Network customers the greatest flexibility and power to keep servers secure and up-to-date.
- 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.
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.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.