Cirqll Core
HomeCirqll
HomeCirqll
  1. Documentation
  • Getting Started
  • Translations
  • Documentation
    • Field Values
    • Rate Limiting
    • Zapier
      • Triggers
      • Actions
    • Query Parameters
      • Eager Loading
      • Partial Data
      • Count Relations
      • Filter
      • Order By
      • Pagination
    • OAuth2
      • Scopes
      • Authorize
      • Me
  • User
    • Me
      GET
    • Index
      GET
    • Show
      GET
    • Create
      POST
    • Update
      PATCH
    • Delete
      DELETE
  • Role
    • Index
      GET
    • Show
      GET
    • Create
      POST
    • Update
      PATCH
    • Delete
      DELETE
  • Customer
    • Index
      GET
    • Show
      GET
    • Create
      POST
    • Update
      PATCH
    • Delete
      DELETE
  • Contact
    • Index
      GET
    • Show
      GET
    • Create
      POST
    • Update
      PATCH
    • Delete
      DELETE
  • Task
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Appointment
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Financial
    • Chance
      • Index
      • Show
      • Create
      • Update
      • Delete
    • Assignment
      • Index
      • Show
      • Create
      • Update
      • Delete
    • Contract
      • Index
      • Show
      • Create
      • Update
      • Delete
  • Email
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Field
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Note
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Todo
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Template
    • Index
    • Show
    • Create
    • Update
    • Delete
  • Setting
    • Index
    • Update
  • Webhook
    • Index
    • Show
    • Create
    • Update
    • Delete
  1. Documentation

Rate Limiting

Each client is allowed a maximum of 60 requests per minute.
If the limit is reached, the API returns HTTP 429 Too Many Requests. The request will not be processed until the current rate window resets. The reset happens automatically after one minute.

Example response#

{
  "message": "Too Many Requests"
}

Rate Limit Headers#

Each response contains rate-limit information. These values help you understand how many requests remain in the current window:
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 12
X-RateLimit-Limit indicates the total number of requests allowed per minute.
X-RateLimit-Remaining indicates how many requests are still available before hitting the limit.

Recommendations#

Cache responses when possible to reduce repeated calls. Combine multiple operations into a single request where applicable. Monitor the rate-limit headers to avoid exceeding the allowed threshold. If you require a higher rate limit for production workloads, contact support.
Modified at 2025-12-01 10:20:00
Previous
Field Values
Next
Zapier
Built with