{"componentChunkName":"component---src-templates-simple-markdown-js","path":"/process-intelligence-apis/knowledge-model-api/get-started/rate-limiting/","matchPath":"","result":{"data":{"markdownRemark":{"html":"<h1 style=\"position:relative;\"><a href=\"#rate-limiting\" aria-label=\"rate limiting permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"rate-limiting\"></div>Rate limiting</h1>\n<p>The Knowledge Model API was not built to export RAW data on a large scale but to make the calculated results and insights\nfrom process mining available to 3rd party platforms and applications. That’s why the Celonis API enforces rate\nlimiting. This means that only a certain number of requests are allowed per day and a specific number of records can be\nretrieved in each call. Celonis reserves the right to adjust the rate limits at any time to guarantee high-quality\nservice for all clients.</p>\n<p>If a client repeatedly exceeds the rate limits or engages in behavior that is deemed to be suspicious, Celonis\nreserves the right to temporarily or permanently limit or suspend access to the API for that client.</p>\n<p>When a client exceeds the number of requests per day, the Celonis API will return a 429 response (too many requests)\nincluding an HTTP header (<code class=\"language-text\">x-ratelimit-reset</code>) which indicates the time (in seconds) that the client needs to wait\nbefore a new request can be processed.</p>\n<p>The following HTTP headers are also returned as part of each call:</p>\n<ul>\n<li>\n<code class=\"language-text\">x-ratelimit-limit</code>\n: Represents the max number of requests that the client can perform in the current time window.\n</li>\n<li>\n<code class=\"language-text\">x-ratelimit-remaining</code>\n: Number of remaining requests in the current time window.\n</li>\n</ul>\n<p>Currently, the API has the following default limits:</p>\n<p>Table 1. Default rate limits</p>\n<table>\n  <tr>\n   <td><strong>Limit</strong>\n   </td>\n   <td><strong>Default Values</strong>\n   </td>\n  </tr>\n  <tr>\n   <td>Max number of requests/day\n   </td>\n   <td>6000 requests/day\n   </td>\n  </tr>\n  <tr>\n   <td>Max number of requests/second\n   </td>\n   <td>20 requests/second\n   </td>\n  </tr>\n  <tr>\n   <td>Max number of allowed fields per request in the Celonis Platform Knowledge Model\n   </td>\n   <td>200 fields/request\n   </td>\n  </tr>\n  <tr>\n   <td>Total maximum number of records that can be retrieved through the <code>/data</code> endpoint.\n   </td>\n   <td>First 5000 records per filtered/sorted table\n   </td>\n  </tr>\n</table>\n<p>Details about the license limits included in the contracts can be found in <a href=\"/process-intelligence-apis/knowledge-model-api/terms/\">Terms and Conditions</a>.</p>","headings":[{"value":"Rate limiting","depth":1}]},"contentItem":{"data":{"lastModified":"2025-10-07T16:52:38.000Z","enableToc":null,"disableLastModified":null,"tocMaxDepth":null,"requestLogin":false}},"siteConfig":{"enableToc":false,"disableLastModified":false,"tocMaxDepth":4}},"pageContext":{"matchPath":"","id":"0ebadfef-fb08-59ee-bac6-a1f73c16a20f__redocly content/process-intelligence-apis/knowledge-model-api/get-started/rate-limiting/","seo":{"title":"Rate limiting","description":null,"image":"","keywords":null,"jsonLd":null,"lang":null,"siteUrl":null},"pageId":"process-intelligence-apis/knowledge-model-api/get-started/rate-limiting.md","pageBaseUrl":"/process-intelligence-apis/knowledge-model-api/get-started/rate-limiting","type":"markdown","toc":{"enable":true,"maxDepth":4,"headings":[{"depth":1,"value":"Rate limiting","id":"rate-limiting"}]},"data":{"title":""},"catalogInfo":null,"link":"/process-intelligence-apis/knowledge-model-api/get-started/rate-limiting/","sidebarName":"","isLanding":false,"showPrevButton":null,"showNextButton":null,"apiVersions":null,"apiVersionId":null,"isDefaultApiVersion":null}},"staticQueryHashes":["1123603147","1302185487","1344209882","1398840060","1520077861","1975142765","2667623876","2950305614","3240152602","3743992808","561138138"]}