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?