rant: update API url, error output