Workspace Billing
Assign billing profiles to workspaces to enable paid features.
Info: Personal Billing Profiles
Billing profiles are personal and belong to your account. Learn more about Billing Profiles →.
Assigning Billing Profiles
Prerequisites:
- You must be a workspace Owner
- You must have a billing profile
Steps:
- Navigate to workspace settings
- Find billing section
- Click "Assign Billing Profile"
- Select from your billing profiles
- Confirm assignment
Paid features are enabled immediately.
Warning: You Are Responsible for All Workspace Charges
You are responsible for all workspace charges, regardless of which member uses the services.
Managing Billing
Change Billing Profile
- Navigate to workspace billing settings
- Click "Change Billing Profile"
- Select different profile
- Confirm change
Remove Billing Profile
- Navigate to workspace billing settings
- Click "Remove Billing Profile"
- Confirm removal
Warning: Removing Billing Disables Paid Features
Removing the billing profile from a workspace will immediately disable all paid features for that workspace.
Multiple Workspaces
One billing profile can be assigned to multiple workspaces, providing consolidated billing with a single invoice. Per-workspace breakdown available in billing portal.
API Reference
Get Billing Status
GET /v1/workspaces/{workspaceId}/billing
Authorization: Bearer <access-token>Assign Billing Profile
POST /v1/workspaces/{workspaceId}/billing
Authorization: Bearer <access-token>
Content-Type: application/json
{
"billingProfileId": "bp-123456"
}Remove Billing Profile
DELETE /v1/workspaces/{workspaceId}/billing
Authorization: Bearer <access-token>Info: Full API Documentation Available
These are example requests. For complete API documentation including all parameters, response schemas, and authentication details, visit api.cloudpirates.io/docs.