Request Throttling (LP Classic)

This documentation is for LiquidPlanner Classic:

Each LiquidPlanner Classic user account may make up to 30 requests per 15 seconds. We may tune this limit as needed to maintain overall system availability and responsiveness.

If you exceed this limit, then subsequent requests in the same period may receive a status 503 response. You should wait for the number of seconds specified by the Retry-After response header before retrying the request.

Example of the thirty-first request within 15 seconds (using the -i parameter to curl to display response headers):

% curl -i
HTTP/1.1 503 Service Unavailable                                            
Connection: Keep-Alive
Content-Type: application/json; charset=utf-8
Retry-After: 15	
  "message": "Request throttled, try again later.",
  "error":   "Throttled",
  "type":    "Error"
Status: 503