Skip to main content
Limitem is Contiguity’s internal rate limiting API. You give it a namespace, an identifier, a limit, and a window. It tells you if the request is allowed. It’s fast. It’s consistent. It fails open if something goes wrong, so our product stays up.
If you are not Contiguity, this API is not for you. There is no signup, no pricing page, and no “contact sales.” Close the tab. We already have a customer.

Get a token

Use your limitem_sk_... token. The JavaScript SDK also reads LIMITEM_TOKEN or LIMITEM_KEY.

Create a limiter

Pick a namespace, a limit, and a duration. Optionally pick an algorithm.

Check the identifier

Call limit("user:123") — or POST /limit — before you do the expensive thing.

Quick start

Concepts

Namespaces, products, identifiers, and fail-open.

JavaScript SDK

new limit.em(...) and limit(identifier).

Algorithms

Fixed window, sliding window, token bucket, leaky bucket.

API Reference

POST /limit. The one endpoint that matters.