Rate Limits

Understanding rate limits and response headers for the Knowde API.

The Knowde API includes response headers that indicate your configured rate limit, the number of requests remaining until the limit is reached, and the time that the limit will reset.

Rate Limit Headers

Header Description
RateLimit-Limit The total number of requests allowed within the current rate limit window, based on your Knowde subscription plan.
RateLimit-Remaining The number of requests you have left before reaching the limit. Once this value reaches zero, further requests will be denied until the rate limit resets. Subsequent requests will receive an HTTP status code 429 Too Many Requests until the rate limit resets.
RateLimit-Reset The time when your rate limit quota resets, expressed in epoch time (e.g., 1760128794). This represents the reset time in UNIX epoch format.

Converting Epoch Time

To convert the RateLimit-Reset value to a human-readable date and time, you can use an online converter or programmatically convert it in most languages.

Example in JavaScript:

new Date(1760128794 * 1000).toISOString()
// Returns: "2025-11-10T14:59:54.000Z"

Rate Limit Window

The rate limit resets every 5 minutes.