We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking "Accept", you agree to our use of cookies.
Learn more.

SDK ReferencePython SDKFeature ClientsRate Limits

Rate Limits Client

Bases: BaseRestClient

The rate limits client is a wrapper for Hatchet’s gRPC API that makes it easier to work with rate limits in Hatchet.

Methods:

NameDescription
aio_putPut a rate limit for a given key.
putPut a rate limit for a given key.

Functions

aio_put

Put a rate limit for a given key.

Parameters:

NameTypeDescriptionDefault
keystrThe key to set the rate limit for.required
limitintThe rate limit to set.required
durationRateLimitDurationThe duration of the rate limit.SECOND

Returns:

TypeDescription
NoneNone

put

Put a rate limit for a given key.

Parameters:

NameTypeDescriptionDefault
keystrThe key to set the rate limit for.required
limitintThe rate limit to set.required
durationRateLimitDurationThe duration of the rate limit.SECOND

Returns:

TypeDescription
NoneNone