wait_for_completion mode, which would respond 200 OK only if the operation does complete within 20 seconds.
Otherwise, the endpoint responds 202 Created.
| Provider | Historical Pull triggering Rate |
|---|---|
| Garmin | 2 connections every 1 minute |
| Fitbit, Polar | 250 connections at a time; no time-based throttling |
| Strava | 1 connections every 15 minutes |
| Oura | 150 connections every 5 minutes |
| Withings | 8 connections every 1 minute, with the assumption of your app using Withings Enterprise Plan. |
| All other providers | 8 connections every 1 minute |
Vital Team API Key
ℹ️ This enum is non-exhaustive.
oura, fitbit, garmin, strava, wahoo, ihealth, withings, google_fit, dexcom_v3, polar, cronometer, omron, whoop_v2, my_fitness_pal_v2, ultrahuman, runkeeper Whether or not the endpoint should wait for the Bulk Op to complete before responding.
When wait_for_completion is enabled, the endpoint may respond 200 OK if the Bulk Op takes less than 20 seconds to complete.
Otherwise, the endpoint always responds with 202 Created once the submitted data have been enqueued successfully. You can use the List Bulk Ops endpoint to inspect the progress of the Bulk Op.
Successful Response