LaserData Cloud
Organization

Billing & Plans

Subscription plans, billing, invoices, and payment management

LaserData Cloud offers three subscription plans. Each plan determines your resource limits, available features, and deployment tier access.

Plans

FeatureBasicProEnterprise
Deployments21020
Members31020
Divisions11020
Environments21020
Custom roles21020
API keys101010
Access rules per deployment31020
Configs per deployment31020
Backups per deployment1020
VPC peering per deployment310
PrivateLink per deployment15
Audit log retention7 days90 days365 days

Feature Availability

FeatureBasicProEnterprise
BYOCAvailableAvailable
On-PremiseAvailable
Replica clustersAvailableAvailable
Multi-AZAvailableAvailable
BackupsAvailableAvailable
Private networkingAvailableAvailable
Cross-region DRAvailable

Deployment Tier Access

PlanAvailable Tiers
BasicFree, Small, Medium
ProFree, Small, Medium, Large, XLarge
EnterpriseAll tiers (including Compute Optimized, Network Optimized, Storage Optimized, Ultimate)

Billing

Billing is managed at the tenant level. Usage is tracked per deployment and billed based on compute hours and storage.

From the Console

  1. Navigate to your tenant's Billing page
  2. View current usage, billing reports, and invoices
  3. Update billing information and payment methods

Billing Reports

Reports show per-deployment usage for each billing period — compute hours, hourly cost, and total cost.

Invoices

Invoices are generated for each billing period with line items per deployment. Invoice statuses: draft, pending, paid, overdue.


API Reference

Get Billing Information

curl https://api.laserdata.cloud/tenants/{tenant_id}/billing/info \
  -H "ld-api-key: YOUR_API_KEY"
{
  "name": "Acme Corp",
  "street": "123 Main St",
  "city": "San Francisco",
  "state": "CA",
  "postal_code": "94105",
  "country": "US",
  "tax_id": "US123456789",
  "email": "billing@acme.com"
}

Update Billing Information

curl -X PUT https://api.laserdata.cloud/tenants/{tenant_id}/billing/info \
  -H "ld-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Acme Corp",
    "street": "123 Main St",
    "city": "San Francisco",
    "state": "CA",
    "postal_code": "94105",
    "country": "US",
    "tax_id": "US123456789",
    "email": "billing@acme.com"
  }'

List Billing Reports

curl "https://api.laserdata.cloud/tenants/{tenant_id}/billing/reports?page=1&results=10" \
  -H "ld-api-key: YOUR_API_KEY"
{
  "data": [
    {
      "id": 1,
      "deployment_id": 42,
      "period_start": "2025-01-01T00:00:00Z",
      "period_end": "2025-02-01T00:00:00Z",
      "usage_hours": 744,
      "total_cost": "152.30",
      "currency": "USD"
    }
  ],
  "page": 1,
  "results": 10,
  "total": 1
}

Get a Billing Report

curl https://api.laserdata.cloud/tenants/{tenant_id}/billing/reports/{report_id} \
  -H "ld-api-key: YOUR_API_KEY"

List Invoices

curl "https://api.laserdata.cloud/tenants/{tenant_id}/billing/invoices?page=1&results=10" \
  -H "ld-api-key: YOUR_API_KEY"
{
  "data": [
    {
      "id": 1,
      "number": "INV-2025-001",
      "status": "paid",
      "period_start": "2025-01-01T00:00:00Z",
      "period_end": "2025-02-01T00:00:00Z",
      "issued_at": "2025-02-01T00:00:00Z",
      "due_at": "2025-02-15T00:00:00Z",
      "total_amount": "152.30",
      "currency": "USD"
    }
  ],
  "page": 1,
  "results": 10,
  "total": 1
}

Get an Invoice

curl https://api.laserdata.cloud/tenants/{tenant_id}/billing/invoices/{invoice_id} \
  -H "ld-api-key: YOUR_API_KEY"

Get Public Pricing

No authentication required:

curl https://api.laserdata.cloud/pricing

Returns pricing for all clouds, tiers, and storage types.

Required permission: billing:read (view) or billing:manage (update payment and billing info)

On this page