This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Activities Not Retrieved via API – Empty Array Response with Status Code 200

I've created a few activities manually on my Garmin account as per the documentation, and I'm trying to retrieve them using the Garmin Health API. However, the API consistently returns an empty array with status code 200.

To troubleshoot, I verified authentication and endpoint URLs using the User Authorization Tool on the Garmin developer dashboard. I also cross-checked the OAuth tokens and signatures in my app's response—they match perfectly.

Additionally, while using the Request Signing tool, I noticed the "summary type" dropdown doesn't allow me to choose any specific summary, which might be related.

Has anyone experienced this issue or can provide guidance on what might be missing?

  • Hey,

    I'm replying to you because I have the same problem but on the training api with the workout schedule route, I've checked everything and it's all consistent but I still have a return in 200 with an empty table I don't understand.