retreieves data from the eve api and converts it to an internal representation