Initial outline of API communication.