Using HTTP as the common API for internal and external consumers.