Every response includes X-RateLimit-Limit and X-RateLimit-Remaining headers. A 429 response includes a Retry-After header telling you how long to wait before retrying.