Skip to main content

Paligo API

Rate limiting

The Paligo API is enforces rate limiting. This means that only a certain number of requests are allowed per minute depending on your plan and the endpoint. Paligo reserves the right to adjust the rate limits at any time to provide a high quality of service for all clients. If a client repeatedly exceeds the rate limits, or engages in behavior that is deemed to be suspicious - Paligo reserves the right to temporarily or permanently suspend the API key of the requests.

When a client exceeds the rate limit for, the Paligo API will return a Retry-After header, which contains the time in seconds that the client needs to wait before sending another request.

The following tables describes the current rate limits:

Table 1. Rate limits - Business plan

Endpoint

Method

Requests per minute

Documents

Show/List

50

Documents

Update

10

Folders

Show/List

50

Folders

Update

10

Forks

Show/List

50

Forks

Create

20

Forks

Delete

20

Images

Update

10

Images

Create

10

Imports

Show/List

50

Imports

Create

1

Outputs

Show

10

Productions

Show/List

50

Productions

Create

1

Publish settings

Show/List

50

Taxonomies

Show/List

50

Taxonomies

Create

10

Taxonomies

Update

10

Translation imports

Show/List

50

Translation imports

Create

1

Translation exports

Show/List

50

Translation exports

Create

1

Variable sets

Show/List

50

Variable sets

Create

10

Variable sets

Update

10

Variable sets

Delete

10

Variants

Show/List

50

Variants

Create

10

Variants

Update

10

Variants

Delete

10

Variables

Show/List

50

Variables

Create

10

Variables

Update

10

Variables

Delete

10

Variable values

Show/List

50

Variable values

Create

10

Variable values

Update

10

Variable values

Delete

10



Table 2. Rate limits - Enterprise plan

Endpoint

Method

Requests per minute

Documents

Show/List

250

Documents

Update

20

Folders

Show/List

250

Folders

Update

100

Forks

Show/List

250

Forks

Create

100

Forks

Delete

100

Images

Create

20

Imports

Show/List

250

Imports

Create

1

Outputs

Show

10

Productions

Show/List

250

Productions

Create

10

Publish settings

Show/List

250

Taxonomies

Show/List

250

Taxonomies

Create

100

Taxonomies

Update

100

Translation imports

Show/List

250

Translation imports

Create

10

Translation exports

Show/List

250

Translation exports

Create

10

Variable sets

Show/List

200

Variable sets

Create

20

Variable sets

Update

20

Variable sets

Delete

20

Variants

Show/List

200

Variants

Create

20

Variants

Update

20

Variants

Delete

20

Variables

Show/List

200

Variables

Create

20

Variables

Update

20

Variables

Delete

20

Variable values

Show/List

200

Variable values

Create

20

Variable values

Update

20

Variable values

Delete

20