API improvements and rate limiting - RunBy