Provet Cloud · Rate Limits

Provet Cloud Rate Limits

Provet Cloud enforces rate limits on a per-endpoint basis to protect server resources. Each endpoint has its own documented limit, and the limits are additive across endpoints - an integration using an endpoint capped at 100 req/min and another capped at 200 req/min can make up to 300 req/min combined. Requests are counted over a rolling 60-second window. Requesting a larger custom page size on paginated endpoints consumes requests proportional to the default page size (e.g. asking for 500 results where the default page is 50 counts as 10 requests). The per-endpoint numeric limits are published in the Provet REST API Schema rather than as a single global figure.

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

It captures 3 rate-limit definitions, measuring requests.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Veterinary, Practice Management, PIMS, Nordhealth, and Rate Limiting.

3 Limits Throttle: 429
VeterinaryPractice ManagementPIMSNordhealthRate LimitingQuotas

Limits

Per-Endpoint Request Rate endpoint
requests
per-endpoint (documented in the API Schema)
Each endpoint has its own request-rate cap. Limits are additive across endpoints for a single REST API user.
Combined Request Rate user
requests
sum of the used endpoints' individual limits
Total allowed throughput is the sum of the per-endpoint limits of the endpoints an integration actually calls.
Page Size Cost endpoint
requests
proportional to default page size
A custom page size larger than the default consumes requests in proportion to the default page size (500 results at a 50 default = 10 requests).

Policies

Retry-After
429 responses include a Retry-After header with the recommended number of seconds to wait before retrying.
Backoff Strategy
Clients should honor Retry-After and implement exponential backoff with jitter, and prefer smaller page sizes and targeted filters to stay within per-endpoint limits.
Webhooks Over Polling
Provet Cloud webhooks (60+ triggers) let integrations react to changes instead of polling, reducing pressure against per-endpoint rate limits.

Sources