Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Access intraday data by 1 min or 1 second for period of time

Hi, I am university student. I need to use this in order to complete my project. However, when I try to access intraday data, it only limit by day. I want to access the data in short period like this; https://api.fitbit.com/1/user/-/activities/heart/date/<start_date>/<end_date>/1sec/time/18:00/18:05.json or maybe like this; https://api.fitbit.com/1/user/-/activities/heart/date/<start_date>/<end_date>/1min/time/18:00/18:05.json is it possible?

Best Answer
0 Votes
9 REPLIES 9

As the API documentation for intraday data mentions, you can only request data for a 24-hour period (https://dev.fitbit.com/build/reference/web-api/intraday/get-heartrate-intraday-by-interval/). This means it's not possible to get data for two five-minute periods on two or more different days in a single request. You will need to make separate requests. Be sure to check the rate limits if you're making many requests in a short time.

Best Answer

Hi. Thank you for your reply. It really help a lot. However, how can I access to intraday data if i set it as server in my app setting?

Best Answer
0 Votes

Hello @armanmazlan03 I'm not sure what you mean with "if I set it as server in my app setting". Can you explain this in more detail?

Best Answer
0 Votes

If you use 'server', I think you have to apply to get permission to access intraday data. See here.

Peter McLennan
Gondwana Software
Best Answer
0 Votes

Hi, I am also working on my university project, and for that I need minute-by-minute heart rate data from users. However, I’m unable to figure out how to get permission from Fitbit. If you find any solution, could you please let me know as well?

Best Answer
0 Votes

Hi @Harmain 

Please see below three options: 

1. The "Personal" App: If you are collecting data from yourself or a few specific test subjects, the quickest method is to register your app as a "Personal" application type.

  • Go to the Fitbit Developer Portal, edit your app settings, and change the OAuth 2.0 Application Type to Personal. Personal-type apps are granted intraday access automatically, bypassing the need for a manual review.

2. Manual Request (Legacy "Server" or "Client" Apps): If your project architecture requires a "Server" or "Client" app type on the legacy Fitbit API, you must submit a manual request for intraday access. You can do so via our Issue Tracker here:

3. The New Google Health API (Modern Solution): Per the 2026 migration announcement, the new Google Health API now allows intraday data access by default through its standard list endpoints.

  • No permit needed: unlike the legacy Fitbit API, Google Health doesn't require a separate "intraday permit" form.

  • Official Guide: Follow the Google Health API Migration Guide for step-by-step instructions.

Hope it helps!

Best Answer
0 Votes

Hello Doris,

Thank you for outlining the available options.

I wanted to clarify that my project is an academic research study, and I have already submitted the required intraday access request through the Fitbit Developer process. Specifically, I completed both the initial intraday access request form and the Health Research Application form (Google Form) as instructed for research use cases.

It has been about a week since submission, and I have not yet received any update regarding the review status.

Since this project involves multiple participants and is part of a formal research study, the “Personal” app option may not be suitable in this case. Therefore, I am currently waiting for the outcome of the research/manual review process.

Could you please let me know if any additional information is required from my side?

Thank you for your support.

Best Answer
0 Votes

Hello @doris,

Thank you for outlining the available options.

I wanted to clarify that my project is an academic research study, and I have already submitted the required intraday access request through the Fitbit Developer process. Specifically, I completed both the initial intraday access request form and the Health Research Application form (Google Form) as instructed for research use cases.

It has been about a week since submission, and I have not yet received any update regarding the review status.

Since this project involves multiple participants and is part of a formal research study, the “Personal” app option may not be suitable in this case. Therefore, I am currently waiting for the outcome of the research/manual review process.

Could you please let me know if any additional information is required from my side?

Thank you for your support.

Best Answer
0 Votes

Hi @Harmain 

We began processing your request on April 5, but we haven’t received the required information needed to move forward. Could you please provide those details via the Issue Tracker so we can proceed with the next steps?

Thanks!

Best Answer
0 Votes