We are building an internal manager tool for an existing Square merchant, while retaining Square POS, Square Online, and existing marketplace integrations.
As of October 2026, is there a supported API or approved integration operation to:
- Create, extend, and remove date-specific Square Online pickup/delivery downtime without changing regular weekly hours or accepted orders?
- Pause all new/advance orders for a vacation, then reopen only after manager confirmation?
- Independently read the effective ordering/fulfillment availability and saved exceptions, including whether future-day ordering remains available?
- Control/read back Square’s native DoorDash, Uber Eats, and Grubhub channel pauses, separately from menu synchronization?
Please identify the supported endpoint/product, required OAuth scopes/access program, sandbox or non-disruptive qualification method, and restoration/concurrency semantics. If these controls are Dashboard-only, please confirm that limitation and whether an approved unattended mechanism exists. We will not use private endpoints or unapproved browser automation.
Prior reference: Using Square API, how can I pause online order? (staff answers March 2023 and March 2025). We are seeking current confirmation, not assuming that historical answer establishes October 2026 capability.