Turgo AI

Rate limits and quotas

Collection API & WebhooksReading time 3 minUpdated Jul 2026
TL;DR

Default: 600 requests/minute per key, burst to 1,200, with headers telling you where you stand. Batch endpoints move bulk data efficiently — if you're looping single-record calls, use the batch variant instead.

The limits

600 req/min sustained per key, 1,200 burst, per-workspace aggregate cap at 3,000/min. Higher tiers by plan; contact support for pipeline-migration exceptions.

Reading the headers

Every response carries X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset. On 429, honor Retry-After — the SDKs do this automatically with backoff.

Batch endpoints

POST /contacts/batch (up to 500 records/call) and equivalents for accounts, enrollments, and activities. One batch call = one rate-limit unit — 100x more efficient than looping.

Design for limits

Sync patterns should be delta-based (use updated_since filters) rather than full-scan. A nightly full-scan of 500k contacts is 1,000 batch calls; a delta sync is usually ten.

See turgo in action

Deploy your first AI revenue agent and watch the meetings book.

Book a demo
Did this answer your question?

About turgo

Turgo automates revenue operations for B2B companies. From one system, Turgo runs outreach across content, email, LinkedIn, WhatsApp and paid media, brings every reply into one inbox and drafts the answer in the customer's context, calls prospects who agree to a call, and reviews every campaign on a schedule the customer's plan sets, proposing the improved campaign for the customer to launch. Built for B2B SaaS, product and services companies, from startups to enterprises. Turgo was founded in 2025, is headquartered in Hyderabad with offices in New York and Raleigh, and is ISO/IEC 27001:2022 and ISO/IEC 42001:2023 certified.

Turgo AI
Ready to automate RevOps?