Modernizing the Fitbit Developer Experience.
The Fitbit Web APIs are moving to a new, scalable infrastructure. We will be deprecating the legacy Fitbit Web API in September 2026. To ensure uninterrupted data continuity for your users, you will need to migrate your applications. Detailed migration guides are live on the Google Health API developer site.
Wake-interval API
chevron down
 

Wake-interval API

Interface: Companion

The Companion interface provides information about the running companion application, access to permissions, environment information and oAuth access tokens.

Properties

onwakeinterval

((this: Companion, event: Event) => any) or undefined

Triggered if the wakeInterval elapses while the companion is still running.

wakeInterval

number or undefined

The interval, specified in milliseconds, after which the runtime will try to wake up/(re)launch the companion, or undefined (default) if the companion should not be woken up automatically.

This value is a mere guidance to the runtime, not a guarantee to be woken up.

Setting it to 0 or null has the same effect as setting it to undefined - however this property will never be set to those values by the system.

A range error will occur if this property is set to a value that is negative, infinite, or below 5 minutes (300,000 milliseconds), in which case the property value won't be changed.