Patent attributes
A method includes parsing, by a computing device, configuration data associated with multiple application programming interfaces (APIs) that are served by multiple remote applications executing on multiple servers in different environments respectively; determining, by the computing device, a uniform resource location (URL) of a remote application executing on a particular server deployed in the specific environment; receiving, by the computing device, a version of the remote application at the URL; retrieving, by the computing device, multiple documents associated with the particular API corresponding to the version from an artifact repository; and deploying, by the computing device, the multiple documents to the particular server in the specific environment.