Hi Shopify Team,
We’re reaching out from Mageworx as we’re facing an issue related to the new write_publications
scope required for our apps to function properly with the updated GraphQL Product API.
Background:
Our apps rely on creating and publishing products. With the introduction of the new GraphQL API (Using the latest GraphQL product APIs), the write_publications
scope is now required to publish products.
The apps that require this scope are:
We’ve already added this scope to new client installations and deployed the changes. However, we also need this scope to be applied for our existing clients to ensure full functionality for them as well.
Steps taken:
- Submitted the Form:
On November 12th, we filled out the form mentioned in the documentation (Shopify Publishing Permissions Request) to request thewrite_publications
scope for our existing clients. - Contacted Support:
Since we hadn’t received a response after submitting the form, we reached out to Shopify Support for help. The support team confirmed that the backfill for adding this scope had been applied but noted that not all stores received thewrite_publications
scope. They ran another backfill, but after spot-checking, it appears the issue persists, with some stores still missing the scope.
Unfortunately, the support team indicated that due to holiday traffic, the product team does not currently have the bandwidth to investigate further. They recommended posting here in the new GraphQL Product API Shopify community to notify the product team directly and seek further assistance.
Current problem:
As of now, the write_publications
scope has not been applied to all stores for our apps. This is critical for our existing clients to transition seamlessly to the new API and for our apps to continue functioning correctly.
Request for assistance:
We’d greatly appreciate it if the product team could:
- Investigate why the
write_publications
scope hasn’t been applied to all existing stores for our apps. - Provide guidance or a solution to ensure this scope is correctly applied.
Thank you in advance for your attention to this matter. Please let us know if additional details or actions are needed on our part.
Best regards,
Vitali
Mageworx Team