defined apiObj