Hey Dennis! You are absolutely right, Services are the best candidates to make API calls. And yes, if the data is served by the remote API, you don’t have to (and won’t be able to, actually) inject the data itself into the service. You may, however, consider injecting light-weight libraries that help you deal with that requests. In this example, I omitted the remote APIs case for simplicity purpose.