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