endpoint throttling