I wanted to flag a persistent pain point for those of us managing apps: we’re still flying blind when it comes to programmatically accessing our own app reviews.
Right now, the Partner Dashboard is the only place we can see the full picture. The public app listing doesn’t show the merchant’s Shopify domain, and the Dashboard UI only lets us browse a few reviews at a time. This makes it impossible to automatically sync feedback with our internal CRM or support tools. Without an API, we can’t easily connect a specific review to a merchant’s account history to provide better support.
Even a simple read-only endpoint would be a game-changer. We just need a way to pull:
Ratings and review text.
The merchant’s Shopify domain.
Locale, timestamps, and app versioning.
It feels like a natural evolution for the Partner API, especially since this data is already available to us manually in the UI.
Is there any chance this is on the roadmap? I’d love to hear if other devs are feeling this or if there’s a better workaround I’ve missed.
By any chance have you tried/used Mantle? I think it would do all you need, it automatically collects reviews and links them against your customers and you can query them via an api if you did want to use that data outside of Mantle.
I am biased - I currently work at Mantle, but prior to that co-owned an agency and whenever we built public apps for customers we recommended Mantle to them to help centralise all their data too.
If you simply wanted to pull the rating, tie it to a merchant, grab the timestamps etc. you could totally do it with Mantle and the api endpoint I linked above.
I know it’s not quite what you’re after with a native endpoint, but hopefully it does the same job you’re looking for and it’s something you could implement today
Managing reviews is harder then necessary. All we get is shop name. Not even the myshopify.com domain. Personally I’d love to get a review object on AppInstallation in Admin API.