Technical limits
This page lists Orbit’s limits, for developers who call the API and for administrators who plan capacity. The planned limits of each plan come first. The fixed limits that Orbit enforces today follow, grouped by what they protect.
Forge, Pulse, Folio and Lumen do not yet run on every company address. See Organizations, sites and roles.
Limits of your plan Planned
Section titled “Limits of your plan ”Each plan will set these numbers. They are the catalogue planned for launch and are not enforced yet. Today every site works under the fixed limits below. The pricing page lists every plan limit and how it is counted. Enterprise limits are set by contract.
| Limit | Free | Team | Business | Enterprise |
|---|---|---|---|---|
| Users | Up to 10 | Up to 50 | No upper limit | Contract |
| Free guests | 10 | 5 per paid user | 5 per paid user | Contract |
| Storage per organization, all products together | 2 GB | 10 GB + 2 GB per paid user | 50 GB + 5 GB per paid user | Contract, from 500 GB |
| Largest Forge repository | 1 GB | 5 GB | 10 GB | Contract |
| CI minutes a month on shared runners | 200 Planned | 2,000 Planned | 6,000 Planned | Contract |
| Concurrent CI jobs on shared runners | 1 Planned | 2 Planned | 4 Planned | Contract |
| Pulse data retention | 3 days | 15 days | 30 days | Contract |
| Pulse daily intake | 100 MB | 2 GB | 10 GB | Contract |
| Lumen questions | 20 per day per organization | 1,000 per month | 5,000 per month | Contract |
| Automation runs a month | 300 Planned | 5,000 Planned | 25,000 Planned | Contract |
| Service accounts | 2 | 10 | 50 | Contract |
| Audit log retention | 30 days Planned | 90 days Planned | 1 year Planned | Contract |
Prices and limits are the catalogue planned for launch and may change before launch. See Quotas and limits for how an administrator reads usage.
Requests and search
Section titled “Requests and search”| Limit | Value |
|---|---|
| API requests per token | 600 a minute. Over it, 429 rate_limited. |
| Failed sign-ins for one address | 10 in 15 minutes |
Generic list page (limit) |
1 to 500 |
| Search page | 200 results. startAt is at most 100,000. A request for ids only returns up to 5,000. |
| Search time | 8 seconds, then 503 with advice to narrow the query |
| A JQL query | 10,000 characters, 500 terms, 100 values in a list, 40 levels of nesting and 5 ORDER BY fields |
| A full-text argument | 1 to 500 characters |
| Bulk change | 200 work items in one request |
Imports, exports and files
Section titled “Imports, exports and files”| Limit | Value |
|---|---|
| CSV import wizard | A UTF-8 file of up to 5 MB, a header and 1 to 2,000 rows, at most 200 columns |
| One-request CSV import through the API | 1,000 work items |
| Jira import | 10 MB and 1 to 2,000 work items per file. Jira attachment files over 10 MiB are skipped. |
| CSV export of work | 5,000 work items |
| Audit log export | 10,000 events |
| Attachment on a work item | 1 byte to 10 MiB per file, and 100 per work item |
| Configuration file upload | 4 MB |
These limits apply on every site today, whatever the plan. The maximum file size per plan on the pricing page is planned and is not enforced yet.
Configuration and records
Section titled “Configuration and records”Crossing one of these answers 409 quota_exceeded with quota, limit and used. Site administrators can read every quota and its largest use.
| Limit | Value |
|---|---|
| Custom fields | 700 on a site and 200 in a project |
| Workflows | 50 |
| Statuses in a project | 100 |
| Automation rules and automation secrets In development | 100 each in a project |
| Runs of one automation rule In development | 500 an hour. A later event is recorded as skipped. |
| Options of a select field | 500 |
| Active API tokens for a person | 25. Tokens last 1 to 365 days, 90 by default. |
| Named views | 50 personal views of each kind in a project, and 100 shared |
| Filter subscriptions | 50 on a filter, 100 for a person, and 500 people for a group |
| Form questions | 100 in a form |
| Dashboard widgets | 20, in 1 to 3 columns |
| Links on a goal | 500 |
| A plan | 50 sources and 5,000 work items. A commit takes up to 100 work items. |
| Project shortcuts | 12 |
| Invitation life | 1 to 30 days |
| Project trash retention | 1 to 365 days, 60 by default |
Pulse intake
Section titled “Pulse intake”| Limit | Value |
|---|---|
| Records in one request | 10,000 |
| Body size | 5 MiB by default for a key, and at most 16 MiB |
| Decompressed size | At most 8 times the key’s body limit, and at most 64 MiB |
| Rate of a key | 60,000 records a minute by default, set from 1 to 10,000,000. Over it, 429 and nothing is stored. |
| Active ingest keys in a project | 50 |
| One record | 256 attributes, 128 tags, keys of 256 bytes, values of 16 KiB, a message of 64 KiB and nesting 8 deep. Longer values are cut and marked pulse.truncated. |
| A profile | 32 MB uncompressed and 200,000 samples |
A request that crosses a daily quota keeps the records that fit and rejects the rest. See OTLP.