BillingAccount
Billing Account represents the payment entity that owns one or more organizations. Tier limits and quotas are enforced at the billing account level, not per-organization.
This prevents abuse where users could create multiple orgs to multiply their quotas. For example:
- Business tier ($29) = 10k links/month across ALL orgs in the billing account
- Not 10k per org (which would be 30k for 3 orgs)
idstringrequired
Example:
ba_abc123def456owner_user_idstringrequired
Example:
user-123456tierstringrequired
Example:
proprovider_customer_idstring | nullnullable
Polar customer ID for the billing account
Example:
cust_abc123created_atinteger<int64>required
Example:
1609459200BillingAccount
{
"id": "ba_abc123def456",
"owner_user_id": "user-123456",
"tier": "pro",
"provider_customer_id": "cust_abc123",
"created_at": 1609459200
}