Only order webhook without any old order data (not even 60 days)

Topic summary

  • Core request: An app needs to receive only new order notifications via webhooks, without any access to historical orders.

  • Context: To listen to order webhooks, the app has requested the read_orders scope. The poster states this scope also enables reading the last 60 days of orders, which their partner stores do not want to share.

  • Definitions: Webhooks are event-driven notifications (e.g., when an order is created). The read_orders scope is an app permission that grants read access to order data, which, per the poster, includes the most recent 60 days.

  • Goal: Obtain webhook delivery for new orders while preventing any read access to past order data.

  • Status: No solution or workaround has been provided in the thread; the question remains open.

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

Hi, We are listening to orders webhooks for our functionality, but for that we have taken acess scope of read_orders, it this scope come with last 60 days order read as well, but we don’t need that, we only want new orders data via our webhook. And this is a concern for us because for our partner stores who want to use our app, they don’t want to share old orders.

How this can be done that i can get webhook access but not any access on past data.