Improve api.error