Skip to main content

Upsert hours

Apply menu hour changes on your integrated service when Otter sends a Menu upsert hours (menus.upsert_hours) webhook.

Before you begin​

Steps​

Upsert Hours Flow

  1. Otter sends a Menu upsert hours (menus.upsert_hours) webhook with the hours configuration for the store.
  2. Update hours on the integrated service.
  3. POST the result to POST /v1/menus/hours.

Verify​

Change hours in Otter for a test store; confirm the target reflects the new schedule and the callback returns success.

Common failures​

SymptomLikely causeFix
Hours not appliedTarget API errorReport via Handle failed events
Partial day missingTimezone or format mismatchAlign with API reference payload

Next​