1. A computer-implemented method for application programming interface (API) lifecycle awareness of an API management system, comprising: integrating an API consumption development environment (CDE) with an API administration component of the API management system and an API provider, wherein the API provider includes a mock service provider to provide a mocked service, an integrated API provider to integrate with the API management system and to inform the API administration component about an API, and a loosely coupled API provider for integration into the API provider; determining whether an existing API conforms to application development requirements; defining a desired API and including test data; forwarding, from the API management system, the desired API and test data to an API developer as a development request, the development request based on the desired API and the test data and including a request to mock the desired API as a service for an implemented version of the desired API at an actual service endpoint at which the desired API will be reached, the desired API developed as a developed API using the API CDE; deploying the developed API from the API CDE to the API provider creating an integration testing deployment; and informing, using the API provider, the API administration component of activation or transportation of development artifacts that describe the developed API to other API providers, wherein the informing triggers the API provider to assign API policies to the developed API and to deploy the API policies to an API gateway that enforces the API policies.