onResponse

abstract fun onResponse(limit: Int?, remaining: Int?, reset: Long?)

Called after every response to update internal state from rate-limit headers. Any parameter may be null if the corresponding header was absent.

Parameters

limit

Value of X-RateLimit-Limit — requests allowed per window.

remaining

Value of X-RateLimit-Remaining — requests left in the current window.

reset

Value of X-RateLimit-Reset — window reset time as a UNIX epoch timestamp.