1. Guides
CVViZ API Documentation
  • Start here
    • Quickstart
    • Authentication & permissions
  • Guides
    • API concepts
    • Create a job
    • Find candidates and download resumes
    • Pagination & filtering
    • Rate limits & usage
    • Errors & troubleshooting
    • Safe retries & idempotency
  • Jobs
    • Create a job
      POST
    • List jobs
      GET
    • Get a job
      GET
    • Update a job
      PATCH
    • List candidates for a job
      GET
    • List job benchmark resumes
      GET
    • List candidate job offers
      GET
    • Update a candidate application stage
      PATCH
    • Update job status
      PATCH
  • Candidates
    • List candidates
      GET
    • Get a candidate
      GET
    • Update a candidate
      PATCH
    • List applications for a candidate
      GET
    • List candidate events
      GET
    • List candidate documents
      GET
    • Download a candidate resume
      GET
  • Tasks
    • List tasks
    • Create a task
    • Update a task
    • Update task completion
  • Notes & tags
    • List job notes
    • Add a job note
    • List tags for a job
    • Add tags to a job
    • List tags for a candidate
    • Add tags to a candidate
    • List candidate notes
    • Add a candidate note
    • List candidate tags
  • Screening & interviews
    • List job pre-screening questions
    • List candidate screening answers
    • List candidate interview feedback
  • Organization & lookup data
    • List candidate stages for a job
    • Get job creation options
    • List industries
    • List job functions
    • List employer types
    • List client companies
    • List account users
    • List departments
    • List hiring managers
    • List candidate grades
  1. Guides

Rate limits & usage

Check Settings > Developers > Usage & limits for your account's allowances,
consumption and reset times. There is no single limit shared by every plan.

Rate limits and retries#

RateLimit-Limit: effective request-unit limit for the current minute.
RateLimit-Remaining: request units remaining.
RateLimit-Reset: seconds until the current minute resets.
Retry-After: seconds to wait before retrying a 429 or temporary 503.
Respect Retry-After. For other transient failures, retry safe read requests
with exponential backoff and jitter, with a bounded number of attempts.

API capacity add-ons#

Capacity add-ons have account-wide per-minute, daily, monthly and concurrent
request limits. Creating additional credentials does not multiply these limits.
Each admitted request consumes one request from both daily and monthly
allowances, regardless of how many records it returns. Requests rejected by
authentication, scope or capacity checks do not consume those allowances;
validation errors and other failures after admission do. A retried request,
including an idempotent replay, is a new request for usage accounting.
For these accounts, RateLimit-Limit and RateLimit-Remaining describe requests
in the sliding minute window. Daily and monthly allowance headers are:
X-API-Daily-Limit, X-API-Daily-Remaining, X-API-Daily-Reset.
X-API-Monthly-Limit, X-API-Monthly-Remaining, X-API-Monthly-Reset.
Daily allowances reset at midnight UTC. Monthly allowances follow the API
add-on's anniversary, including annual purchases, with shorter-month dates
clamped to the last day. Reset headers contain UTC timestamps. Unused included
requests do not roll over. Upgrades preserve usage already consumed; extra
request packs increase only the current month's allowance.
Quota or concurrency exhaustion returns 429; follow Retry-After rather
than repeatedly retrying. Shared infrastructure protections still apply, so
an account allowance does not guarantee uninterrupted throughput. Existing
included API plans remain on their current policy until capacity is configured.

Which headers should I read?#

HeadersMeaning
RateLimit-Limit, RateLimit-RemainingEffective current minute allowance and remainder
RateLimit-ResetSeconds until the minute window resets
X-API-Daily-Limit, X-API-Daily-RemainingDaily allowance and remainder, when metered
X-API-Daily-ResetDaily reset timestamp in UTC
X-API-Monthly-Limit, X-API-Monthly-RemainingMonthly allowance and remainder, when metered
X-API-Monthly-ResetMonthly reset timestamp in UTC
Retry-AfterSeconds to wait before retrying when supplied
Shared header definitions remain in each endpoint's reference for tooling.
For retry behavior, see Safe retries & idempotency.
Previous
Pagination & filtering
Next
Errors & troubleshooting
Built with