01-04-2025 14:35
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

01-04-2025 14:35
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi,
I have a strange error. I try to get the last 25 activities of a user. I set the actual date as before data and set the sort option to descending. But the last data I get ist from January 2024, instead of data from 2025.
My link:
https://api.fitbit.com/1/user/<Token>/activities/list.json?beforeDate=<Current Date in yyyy-MM-dd>&sort=desc&offset=0&limit=25
I tried also to set afterdate to 1st January 2025 and sort ascending. But also no data.
The token scope is set to activity.
Does anyone have an idea how to get this solved?
Answered! Go to the Best Answer.
Accepted Solutions
01-06-2025 08:32
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

01-06-2025 08:32
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @Gordon-C,
I found the issue. The user gave me credentials from a Fitbit account, but is logged in with the google account.
Can I migrate those two accounts to one (specially to the google account)?
Thanks

01-05-2025 17:39
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



01-05-2025 17:39
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @moxmlb
I tried to reproduce this behavior and I'm receiving recorded activities in 2025. Are you certain the person has recorded activities in 2025? Here are some things you can try
- The beforeDate and afterDate query parameters do not return exercises on the date specified. You can consider them as > or <, and not >= or <=.
- Use the Get Daily Activity Summary to confirm the user has a recorded activity for the specific date. The recorded exercises will appear at the top of the endpoint response.
If this doesn't help, I'll need to get some more information from you to troubleshoot the problem.
Best,
Gordon
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google

01-06-2025 08:32
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

01-06-2025 08:32
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @Gordon-C,
I found the issue. The user gave me credentials from a Fitbit account, but is logged in with the google account.
Can I migrate those two accounts to one (specially to the google account)?
Thanks

01-06-2025 18:29
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



01-06-2025 18:29
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @moxmlb
Sounds like those are 2 separate accounts, so my guess is no. However, you can contact the main customer support team to find out if it is possible. Our team doesn't support the accounts. They can be reached at https://support.google.com/fitbit.
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google

