We’re exploring the Shop Minis SDK and need clarification on a few data-related points:
Product data availability
Besides basic product info (title, price, variants, media), are the following accessible?
Category / taxonomy
Product launch date
Sales volume or order count
If not, are there any plans to support them?
Review data
Earlier communication mentioned access to review count and rating
Which hook exposes these fields?
Combining external data
We also maintain our own product-related dataset (e.g., review information from merchants).
Is it allowed for Minis to combine Shop-provided data with externally sourced data (served via our own backend) as long as everything is fetched through approved trusted domains and follows the data-access policies?
Any clarification on the above would be greatly appreciated.
Thanks in advance!
Hi Quique, thank you for your reply! We still have a few questions and would really appreciate your clarification:
Does Shop Minis provide any GraphQL APIs for accessing merchant product data, review data, or store-level data?
We only found frontend SDK hooks (e.g., useProduct, useShop), but no GraphQL API.
Are Shop Minis strictly limited to frontend-only data access via SDK hooks?
Is it correct that we cannot call Shopify Admin API / Storefront API / GraphQL from within a Mini?
If Minis cannot access backend APIs, how should developers build features requiring aggregated data (e.g., product rankings across a merchant’s catalog)?**
Is the recommended approach to build our own backend service and surface aggregated results to the Mini via a custom HTTPS endpoint?
We would like to confirm whether, apart from these two APIs that can be called from the backend, all other interfaces can only be accessed via the frontend SDK.
Thanks a lot!!