What counts toward usage?
Only creating a new timer. POST /v1/timers counts once, and POST /v1/timers/{timer_id}/duplicate counts once because a duplicate is a new timer. Countdowns and duration timers share the same monthly allowance.
Are GET requests counted?
No. Reading a timer, its status, its activity, or its metrics never counts toward your monthly timer allowance, and no plan has a monthly cap on API requests.
Are read requests limited at all?
Only by a per-minute rate limit that protects the service: 300 requests per minute in Production and 30 per minute in Sandbox. Exceeding it returns HTTP 429 with a Retry-After header, and the limit resets at the top of the next minute.
What happens when I reach my limit?
Creating a new timer returns HTTP 429 with the error code quota_exhausted, a Retry-After header, and details naming the metric, the limit, and when the cycle resets. Everything else keeps working: your existing timers keep running, your webhooks keep firing, and you can still read, update, and control every timer you already created. Upgrade or wait for the cycle to reset.
Can I change plans?
Yes. You can move between Starter and Growth at any time from the billing page in your developer dashboard. The new limits apply to your billing cycle once the change is confirmed.
Is there a free trial?
There is no time-limited trial of a paid plan. Instead, every CountdownShare account includes a free Sandbox environment that does not expire: 100 test timers a month, a Sandbox API key, and one webhook destination, so you can build and verify the whole integration before paying. Sandbox timers cannot be published.
Are webhooks included?
Yes, on every plan including Sandbox. Webhook rules are unlimited; plans differ in how many reusable webhook destinations you can register — 1 on Sandbox, 5 on Starter, 25 on Growth. Paid plans include unlimited webhook deliveries.
Can I cancel anytime?
Yes. Cancelling stops the next renewal and your plan stays active until the end of the period you already paid for. Subscriptions are handled through Gumroad, and you can manage or cancel yours from the billing page in your developer dashboard.
Do unused countdowns roll over?
No. The timer allowance is per billing cycle and resets when the cycle does. Unused timers do not carry into the next month.
Is there an annual plan?
Not at the moment. Starter and Growth are billed monthly. If you need annual billing or invoicing, contact us about a Custom plan.