Hi there,
My app has been released and it has been exempted from the assets api before. However, when I submitted a BFS request, they said that my app is not exempted from the assets api. Although I explained that the app was released based on that exemption.
My app needs to upload some liquid files and images to the theme. Is there a way for me to do that without the exemption?
Topic summary
Developer reports their app was originally released with an Assets API exemption, but a recent BFS request stated the app is not exempt. They need to upload Liquid files and images to a theme and ask how to do this without the exemption.
Suggested approach: move from REST Assets API to the Admin GraphQL API, specifically the themeFilesUpsert mutation, which can upload theme files (including Liquid and images).
Key detail: the response implies prior REST exemptions don’t apply going forward, and GraphQL should be used instead. A documentation link to the mutation was provided.
Outcome/status: No confirmation from the original poster yet; the discussion suggests migrating to GraphQL as the current path, but the thread remains open without a verified resolution.
Hello,
if you got REST API exemption you should use GraphQL from now on, for example: https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/themeFilesUpsert