Allegion · Rate Limits

Allegion Rate Limits

Allegion does not publish per-second or per-hour rate limits for the Schlage Home API or for the ENGAGE Cloud Credentialing API. The public best-practices documentation instead describes operational ceilings that act as the de-facto policy: an asynchronous 202 ACCEPTED command pattern, mandatory HTTPS webhook callbacks, a 30-second OPTIONS validation window, and hardware-side ceilings (e.g. ENGAGE supports up to 100 locks or 500 for Schlage Control, and 5,000 users per site).

Allegion Rate Limits is the machine-readable rate-limit profile for Allegion on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 7 rate-limit definitions, measuring writes, validation, response-code, scheme, and locks.

The profile also includes response codes documented for throttled and asyncAccepted.

Tagged areas include Rate Limiting, Webhooks, Async Commands, Smart Lock, and Access Control.

7 Limits Throttle: 429
Rate LimitingWebhooksAsync CommandsSmart LockAccess Control

Limits

Schlage Home device-write async pattern integration
writes
not-published
"POST, PUT, and DELETE requests to the device management endpoints will respond with a 202 ACCEPTED response." Effective per-device throughput is shaped by the time required for the device to acknowledge and for the corresponding webhook to fire — partners should avoid issuing back-to-back writes against the same device.
Schlage Home webhook validation subscription
validation · 30s
1
Webhook validation OPTIONS request must receive a 2xx response within 30 seconds or the subscription is not created.
Schlage Home webhook success codes callback
response-code
200-299
Webhook receivers must respond with any HTTP status code in the 200-299 range. Non-2xx responses trigger Schlage Home retry behaviour.
Schlage Home webhook URL scheme callback
scheme
https
HTTPS is required; non-HTTPS URLs are not accepted.
ENGAGE per-site hardware ceiling site
locks
100
ENGAGE for access control supports up to 100 locks per site (500 for Schlage Control).
ENGAGE per-site user ceiling site
users
5000
ENGAGE supports up to 5,000 users per site.
ENGAGE Credentialing API request limits integration
request
not-published
No public RPS / RPM ceiling is documented; throughput is shaped by the Azure API Management subscription tier issued to the integrator.

Sources