We use cookies

We use cookies and similar technologies for analytics and marketing. You can allow these cookies or continue with only essential cookies.

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

Python SDKFeature Clients

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

Last updated on August 11, 2026

On this page