API management is the process of publishing, documenting and overseeing application programming interfaces (APIs) in a secure, scalable environment.