Skip to main content
Billing is managed at the organisation level. Each organisation has its own plan, credit balance, and payment method.

Plans

Struct offers five plans to match your usage needs. All plans include access to every API.
PlanPriceCreditsStreams
FreeFree5,000
Hobby$49/mo100,000Webhooks
Startup$299/mo1,000,000Webhooks, Websockets
Scale$999/mo5,000,000Webhooks, Websockets
EnterpriseCustomCustomWebhooks, Websockets
For full details on rate limits and credit costs, see Pricing & Ratelimits.

Changing Your Plan

1

Open Billing

Navigate to the Billing section in your organisation’s dashboard.
2

Select a plan

Choose the plan you want to switch to and confirm. Upgrades take effect immediately. Downgrades take effect at the end of your current billing cycle.
Upgrading mid-cycle will prorate the charge for the remainder of the billing period.

Usage Tracking

The Billing page provides a real-time view of your organisation’s credit consumption, including:
  • Credits used — total credits consumed in the current billing cycle
  • Credits remaining — how many credits are left before your limit
  • Usage breakdown — credit consumption split by API endpoint and Websocket connections

Payment Methods

Add or update your payment method from the Billing page. Struct accepts major credit and debit cards.
If your payment method fails, your organisation will be downgraded to the Free plan at the end of the billing cycle. Make sure your payment details are up to date to avoid service interruptions.

Invoices

Invoices are generated at the end of each billing cycle and can be downloaded from the Billing page. Each invoice includes a breakdown of your plan charges and any overage fees.
Last modified on February 17, 2026