Limits & Quotas

WithGiga enforces limits to ensure platform stability and prevent accidental runaway costs.

API rate limits

All API endpoints share a single rate limit per API key.
LimitValue
Requests per minute60
Response headerX-RateLimit-Remaining
Throttle responseHTTP 429 with Retry-After header
When you receive a 429, wait for the number of seconds in Retry-After before retrying. We recommend exponential backoff for automated clients.

Sandbox limits

LimitValue
Default lifetime15 minutes
Extension increment+15 minutes per call to POST /api/sandbox/extend
Maximum deployment duration24 hours
Minimum deployment duration1 hour
Sandbox extensions stack. Call extend as many times as needed before the sandbox expires.

Concurrency limits

The number of simultaneously running sandboxes is determined by your plan:
PlanConcurrent agents
Free1
Starter Pro5
MaxUnlimited
Attempting to exceed your concurrency limit returns HTTP 429 with error code CONCURRENCY_LIMIT_EXCEEDED.

Storage limits

LimitValue
Disk per sandbox20 GB
S3 file retentionPer plan storage allocation
File presigned URL TTL24 hours

Workspace limits

PlanWorkspaces
Free1
Starter Pro10
MaxUnlimited

Scheduled audit limits

Scheduled audits are available on Starter Pro and Max plans. The number of active schedules per workspace is unlimited on Max; on Starter Pro the limit is 10.

Increasing limits

To request a limit increase for your use case, contact us on Discord or email support. Max plan customers can negotiate custom limits.