Skip to main content
PARIXDocs
Reference

Plans and limits

Current Parix plan families, feature gates, and enforced Developer quotas.

Parix uses five canonical plan codes. Replica count is part of the plan/configuration mapping, not an independent add-on.

PlanCodePlacementIntended useSelf-service create
DeveloperdeveloperShared Parix cellLearning, prototypes, SDK testingYes
Dedicated Single Nodesingle_nodeDedicated, 1 replicaIsolated development, staging, non-HA workYes
Production HAproduction_haDedicated, 3 replicasProduction high availabilityYes
Production 6production_6Dedicated, 6 replicasHigher replica count for productionYes
EnterpriseenterpriseContract-definedCustom topology, networking, compliance, or supportNo; sales-assisted

Legacy shared codes are normalized to developer by the application.

Feature matrix

This table describes shipped plan gates. A check means the plan permits the product surface; provider, region, storage, workflow, and billing prerequisites can still make a particular action unavailable.

CapabilityDeveloperSingle NodeProduction HAProduction 6Enterprise
Gateway API and query surfaceYes, quota-limitedYesYesYesContract-defined
Raw TigerBeetle protocolNoNoNoNoNo
Production allowedNoNoYesYesYes
Production SLANoNoSeparate written SLASeparate written SLAContractual
Customer-managed topology/storageNoYes, provider limitsYes, provider limitsYes, provider limitsContractual
Self-service backups and restoreNoPlan permits; provider limitsPlan permits; provider limitsPlan permits; provider limitsContractual
Infrastructure logsNoYesYesYesContractual
MetricsProject quota/usage metricsInfrastructure and TigerBeetle metricsInfrastructure and TigerBeetle metricsInfrastructure and TigerBeetle metricsContractual
Self-service TigerBeetle upgradesNoYes, provider limitsYes, provider limitsYes, provider limitsContractual
Webhooks / CDCNoEntitlement enabled; runtime prerequisites applyEntitlement enabled; runtime prerequisites applyEntitlement enabled; runtime prerequisites applyContractual
SupportCommunity/email, no response SLAEmailPriorityPriorityContractual

Shared Developer databases can open the dashboard, Connect, Query, Settings, and project Metrics surfaces. Backups, cluster configuration, infrastructure logs, webhooks/CDC, gateway diagnostics, and version upgrades are plan-restricted in the customer dashboard.

Production placement and priority support do not create an unconditional SLA. An SLA applies only when a separate written SLA or customer contract says it does.

Developer pricing and database count

Each verified user can claim one complimentary Developer database during their lifetime. Deleting it does not restore the grant. Additional Developer databases are $5 per month; the checked-in annual entitlement price is $49.

An organization can have at most 10 active Developer databases in the current entitlement seed. The complimentary grant is per verified user, while the 10-database ceiling is per organization.

Developer operation quotas

The developer entitlement row stores paid quotas. Application code applies the lower complimentary overrides when the active placement belongs to a user's lifetime free grant.

LimitComplimentary DeveloperPaid Developer
Events per request1001,000
Lifetime accounts5,000100,000
Lifetime transfers250,00025,000,000
Monthly read events100,0005,000,000
Monthly transfers created25,0001,000,000
Open pending transfers1001,000
Read requests per second / burst10 / 5025 / 100
Write requests per second / burst1 / 105 / 50
Pending-transfer timeout7 days7 days
Shared project metrics retention72 hours72 hours

The Developer entitlement also defines 500 ledgers, 50 API keys, and a 100-seat plan limit. Complimentary quota overrides do not change those values.

Quota counters are enforced at the database/project boundary. Rate limits use separate read and write buckets, and shared-cell admission can reject work before a project reaches its own numeric quota when the cell is not accepting traffic.

Organization-level limits

Current runtime limits that apply alongside plan entitlements:

LimitCurrent valueNotes
Organizations per user5Authentication-service membership limit.
Active members per organization50This is stricter than the seeded 100-seat plan entitlement.
Enabled API keys50Plan-derived once the organization has a current database. A mixed-plan organization uses the strictest non-null active-plan limit.
API key name length2–40 charactersEnforced by the key generator.
Organization backup retention setting1–365 daysDefault 7; capability still depends on plan/provider support.

Pending invitations count with active members for plan-seat enforcement. An organization with no current non-deleted database has no plan from which to derive the API-key quota, so the current service skips the 50-key check until a database plan exists. A null numeric entitlement on a dedicated plan means no plan-specific cap is configured in that row; it is not a promise of unlimited provider capacity or usage.

Get current availability and pricing

The create catalog is the runtime authority for provider, region, topology, size, storage, and price combinations. Use the dashboard create flow or GET /api/v1/catalog/create with an organization-wide credential containing db:write.

See Providers and regions before treating a seeded catalog row as production-available.