Help

Plans and billing

Choose a plan and manage its subscription.

Which plans are there?

Free, Hobby, Pro and Enterprise. Free uses sandbox keys for testing. Hobby reads specs for every club, for personal projects. Pro adds commercial use and launch prices. Enterprise adds redistribution rights, bulk data delivery, an SLA and custom data work under an annual agreement; talk to us. Pricing shows each plan's request allowance, per-key rate limit and key allowance.

How am I billed?

Hobby and Pro bill monthly in USD by card through Stripe. Sales tax is added where it applies. One price per plan; no annual billing.

How do I change plans?

Use Manage billing in the console. Upgrades are prorated; downgrades take effect at renewal.

How do I cancel?

Use the billing portal. Cancellation takes effect at renewal, so access continues to the end of the paid period; the console shows the confirmed date. Closing a browser tab or deleting an API key does not cancel billing.

Where are invoices and payment methods?

Open Manage billing. Stripe hosts invoices, payment-method updates, and subscription changes.

What if a payment fails?

Check the billing portal and update your payment method. A subscription in past_due can retain live access while Stripe retries. When it becomes unpaid or canceled, live access stops according to the account state. The console and sandbox keys remain available unless the account itself is suspended.

Checkout finished but access is pending

The console waits for backend confirmation. Refresh if confirmation takes more than a minute. Do not start another purchase to solve a delayed webhook.

Why did I get a 403?

The key's plan does not include that data. Launch prices need Pro. Specs for every club type need Hobby.

I had a prepaid balance.

Metered is retired. Contact hello@golfapi.dev about an unspent balance.

Are there overage charges or refunds?

There are no automatic overage charges. At the monthly limit, calls are rejected until the next period. Email hello@golfapi.dev for a refund request.