API calls return None instead of a blank string for non-existent URLs