API management is the set of people, processes and technology that enables an organization to safely and securely publish APIs, either internally or externally. Common components include an API gateway, developer portal, and administrative UI with reporting and analytics capabilities. Some API management solutions include monetization capabilities