warn if api id undefined