Add API rate limit