understanding API latency