integrated API usage