A basic client that can talk to the API.