Hi Team,
We are currently facing an issue while configuring the hours for the menu, menu categories, and catalog categories in Square POS.
The hours configured in the Square POS UI are not being returned in the API response. Specifically, we are not receiving the availability_period_ids field in the endpoint response.
Note:
We pulled the menu using the approach suggested by the Square team in the following discussion:
Square Developer Forum – Inquiry on API Support for Fetching Menus
I have also attached screenshots showing:
-
The hours configured in the Square POS UI
-
The corresponding API response where the
availability_period_idsare missing
Could you please help us understand why the configured hours are not being returned in the API response and advise if any additional configuration or API is required to retrieve them?’
We are using the below endpoint
https://connect.squareup.com/v2/catalog/list?types=CATEGORY&Square-version=2026-01-22


