HTTP Webhooks being removed, HTTPS will be required.

Highlighted
Community Manager
Community Manager
303 10 72

Edit: HTTP Webhooks are now completely gone! All webhooks must be HTTPS moving forwards.

 

Hey all,

 

In 2018 HTTP is a thing of the past, and over ~95% of you agree.  We are looking to reach 100% HTTPS by 2019.  Therefore we are going to start the deprecation of HTTP webhooks completely.  Here is what the timeline looks like:

 

On May 1st 2018, newly created apps will no longer be able to create HTTP webhooks.
On July 1st 2018, all apps will no longer be able to create HTTP webhooks.
On January 1st 2019, all remaining HTTP webhooks will be removed.

 

As always feel free to comment with and questions or concerns.

Regards,

Shopify Apps Team

Developer Experience @ Shopify
2 Likes
Shopify Partner
2 0 1

To clearify, is a "new API client" an App created after May 1st or a store that newly authenticates with your application after that date?

0 Likes
Shopify Staff
Shopify Staff
6 0 1

That means an app created after May 1.

1 Like
Community Manager
Community Manager
303 10 72

Clayton is correct, I will edit the original post for clarity.

Developer Experience @ Shopify
1 Like
New Member
4 0 0

Will https webhooks require a valid SSL certificate?

0 Likes
Shopify Partner
14 0 3

Is there any way that this can be extended to May 7?

We are using private apps.

0 Likes
Community Manager
Community Manager
303 10 72

Hi Paul,

The change for May 1st only affects new apps created after May 1st.  The change should go out later today, we are not extending the date.


Ryan

Developer Experience @ Shopify
0 Likes
Community Manager
Community Manager
303 10 72

Update: This is now live.

Developer Experience @ Shopify
0 Likes
New Member
4 0 0

Sorry I asked this a few day ago but never got a reply and there's nothing in the documentation as far as I can tell.

Will https webhooks require a trusted SSL cert that is signed from a trusted CA such as Verisign, Digicert, etc?

0 Likes
Community Manager
Community Manager
303 10 72

Hi John,

Yes this has been required since February.

Cheers,

Ryan

Developer Experience @ Shopify
0 Likes