---
title: "PUT /v1/listings/{id}/opening-hours"
method: PUT
path: "/v1/listings/{id}/opening-hours"
tags: ["Listing"]
---

# PUT /v1/listings/{id}/opening-hours

`PUT /v1/listings/{id}/opening-hours`

## Path parameters

- `id` string, required

## Headers

- `Authorization` string

## Request body

- ChangeHoursRequest
  - `channels` ListingChannel[]
    - `channel` 'FACEBOOK' | 'INSTAGRAM' | 'GOOGLE_ADWORDS' | 'GOOGLE_DISPLAY_NETWORK' | 'GOOGLE_ANALYTICS' | 'YOUTUBE' | 'XING' | 'LINKED_IN' | 'TWITTER' | 'GOOGLE_MY_BUSINESS' | 'TIKTOK' | 'BITLY' | 'THREADS' | 'BLUESKY' | 'WHATSAPP' | 'PINTEREST' | 'CANVA' | 'HUBSPOT' | 'SALESFORCE' | 'BREVO' | 'SISTRIX' | 'NEWS' | 'BEEKEEPER' | 'TEADS' | 'MASTODON' | 'SNAPCHAT' | 'PIXXIO' | 'YEXT' | 'CANTO'
    - `selected` boolean
  - `type` 'REGULAR' | 'SPECIAL' | 'CLOSED'
  - `regularHours` object
  - `specialHours` SpecialHours
    - `dates` SpecialDate[]
      - `date` string
      - `open` boolean
      - `openTime` string
      - `closeTime` string
  - `closedRange` ClosedRange
    - `from` string
    - `to` string

## Response `default`

default response

## Changes

- **2026-08-22** `10ee593749b3` — 1 info
  - added the new `YEXT` enum value to the request property `channels/items/channel`
- **2026-08-17** `1c8b6833fbae` — 1 info
  - added the new `CANTO` enum value to the request property `channels/items/channel`

[Change history](https://skmtc.dev/adhook/apis/adhook-io-api/changes/v1/listings/:id/opening-hours/put.md)

---

[API](https://skmtc.dev/adhook/apis/adhook-io-api.md) · [All operations](https://skmtc.dev/adhook/apis/adhook-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/adhook/adhook-io-api/revisions/6b7ccc7e2651/schema)
