Application Programming Interfaces (APIs) are sets of specifications and programming instructions that allow other programs and pieces of software to communicate with Red Hat CloudForms. In this chapter, you will learn about the supported APIs for Red Hat CloudForms, and we will specifically look into working with REST APIs, which are very common.
The following topics will be covered in this chapter:
Supported APIs
REST APIs
Accessing Red Hat CloudForms abstractions using REST APIs
Examples of REST API access
SOAP APIs