In support of Shopify's new Apple Pay feature we have made a change to the Carrier Service API. If you have an app that provides real-time shipping rates to merchants, read on for more info. <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span> ...
Hi everyone, We will be making a small change to the abandoned checkouts resource soon. If you use the XML form of the checkouts resource then you may have noticed that some XML elements...
Hi everyone, The Shipping Zones API has been released. This API is designed to help apps read information about the shipping rates and shipping zones that a merchant has defined&nbs...
Hi everyone, Last summer we announced that the "source" property of the Order object was deprecated. This property will be removed on October 15th and it will no longer appear in webhooks, re...
Hi everyone, Just a small correction to my last post about line item properties. Line item properties will start appearing at checkout on August 23rd and not the 27th as the original pos...
Hi everyone, Just a friendly reminder for anyone that uses line item properties. Starting on August 23rd, line item properties will be visible to customers during checkout in the order summar...
Shopify recently added support for tax exempt customers. We have updated the Customers API accordingly and you can now read or modify the tax exempt status of a customer using the tax_...
Today, the new Mobile Buy SDK was released. This SDK makes it easy to integrate ecommerce into a new or existing mobile app. You can find documentation, sample apps and the SDK it...
Shopify merchants can customize their privacy policy, terms of service and refund policy from within the store admin. We have created a new /admin/policies.json endpoint so that developers can read t...
No content to show

User Activity

Hi Sean, Would you mind sharing reproduction steps? I just quickly tested with the bulk editor and with the .CSV upload and the products/update webhook fired through both methods. Thanks!
Hey Clement, In general you will need the same OAuth scopes for the webhook as you would for the corresponding REST API. The OAuth scopes are documented here: https://help.shopify.com/api/guides/authentication/oauth#scopes Any app can register the ...
Hey Brendin, By default that Orders API endpoint can give you a maximum of 50 orders. You can increase the limit to 250 orders by adding &limit=250 to the URL. If your query has more than 250 results then you can page through them by using the page ...
Hey Eugene, I did notice that you have the Accept header there, but the Content-Type header looks like it is missing. You'll need a Content-Type header for this API call to work 
Hi Eugene, Try including a Content-Type: application/json header in your request - not doing so can cause the error message that you're seeing.
No problem, glad to hear this is working for you now 
Hello, Are you reading /admin/webhooks.json using the same API key that you used to create the webhook? Webhooks are only visible to the app that created them.
Thanks for posting your solution here in the forums for others 
 You can install the app by visiting a URL like this: https://{shop}.myshopify.com/admin/oauth/authorize?client_id={api_key}&scope=read_script_tags Where {shop} is your myshopify subdomain and {api_key} would be replaced with your public app API k...
Hi Bassel, It's true that app proxies are only available for public apps.  What you can do is create a public app without publishing it in the App Store. You'll need a partners account to do that – they are free, and you can get one here. Once you h...
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.