Google Additional Hours API Update

On February 25th, 2021, Google launched version 4.9 of its Google My Business (GMB) API. This update includes support for additional hours types. These hours can be added to entities by enabling the ‘Additional Hours Fields’ feature under the Account Features section of your Yext Account Settings.

This feature allows you to specify unique hours of operation for options such as delivery, drive-through, and more. For example, your bank branch might be open from 9am - 5pm on Monday, but your bank drive-through is available from 8:30am - 6pm.

The types of additional hours include:

  • Online Service Hours
  • Access Hours
  • Senior Hours
  • Pickup Hours
  • Kitchen Hours
  • Takeout Hours
  • Delivery Hours
  • Drive-Through Hours
  • Brunch Hours
  • Happy Hour Hours

And now, you can update these Additional Hours in Yext and sync them to GMB. The Hours types available to your entity depend on both the Yext entity type and the GMB category.

Hours supported for each entity type are as follows:

Enable Additional Hours Fields

To enable the Additional Hours fields, navigate to the Account Features section of Account Settings and enable the ‘Additional Hours Fields’ feature.

For steps to turn on account features, visit the Turn on Account Features On or Off Help Article, or the Account Features training module.

Once enabled, the available Additional Hours fields will be added in the Other Fields section of your entity profiles in the Knowledge Graph.

Once you update these fields for the relevant Additional Hours, we will sync the information to your Google My Business account.

Note: Although the Additional Hours fields include Holiday Hours and Temporarily Closed sub-fields, these sub-fields will not be sycned to Google.

Additionally, make sure you have primary hours filled in for the entity, as primary hours are required in order to sync additional hours to GMB.


Great info! Very nicely summarized, thanks for taking advantage of this new API feature and extending it to your clients.
I notice Holiday Hours aren’t mentioned. My Holiday Hours are accurate in Yext, but this does not sync to Google My Business. Is this available? Or is there another help article that can assist with this? Thank you!

Hi Sandra,

Thanks for the great feedback on the additional Google hours!

Holiday hours are part of existing Knowledge Graph fields we sync to Google and other publishers. If your holidays hours are set for dates more than 1 week out, they likely won’t appear on your listings yet. Holiday hours will appear to customers on Google only for the designated days–they are often shown the week of when clicking into the full week’s hours–with formatting designating that these are “special hours.”

More information on holiday hours can be found in this help article or this community post by Liz.

Let us know if you have any further questions!