Ultra basic API calling. Needs some error-checking and stuff