Can I use Storefront API with GatsbyJS for internationalizing my website?

Topic summary

Using Shopify Markets to internationalize a headless site built with GatsbyJS, the core question is whether Shopify’s Storefront API can fetch market-specific (localized) data for this setup. The poster also asks if this is already compatible with GatsbyJS and the gatsby-source-shopify plugin, or if internationalization is only supported via the Admin API.

Key terms: Shopify Markets (internationalization and localization features), Storefront API (customer-facing data retrieval), Admin API (store management/back-end), gatsby-source-shopify (Gatsby plugin to source Shopify data).

Status: No definitive answers or guidance were provided in the thread. Another participant asked if any helpful material was found.

Outcome: No decisions or actions; the questions about Storefront API support for Markets and plugin compatibility remain unanswered and the discussion is open.

Summarized with AI on January 28. AI used: gpt-5.

Hi!

I’m planning to use Shopify Markets to internationalise my headless website (which is bootstrapped with GatsbyJS) when that new feature is available.
So, I’m wondering if I can use storefront API to fetch data in that case.

If it’s possible, is it compatible with GatsbyJS & gatsby-source-shopify plugin already? Or is it only available via Admin API?

Thank you.

8 Likes

Hey, Have you found any helpful material on that?