api object ready for interaction