## Get zone-level Waiting Room settings `client.WaitingRooms.Settings.Get(ctx, query) (*SettingGetResponse, error)` **get** `/zones/{zone_id}/waiting_rooms/settings` Get zone-level Waiting Room settings ### Parameters - `query SettingGetParams` - `ZoneID param.Field[string]` Identifier. ### Returns - `type SettingGetResponse struct{…}` - `SearchEngineCrawlerBypass bool` Whether to allow verified search engine crawlers to bypass all waiting rooms on this zone. Verified search engine crawlers will not be tracked or counted by the waiting room system, and will not appear in waiting room analytics. ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" "github.com/cloudflare/cloudflare-go/waiting_rooms" ) func main() { client := cloudflare.NewClient( option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"), ) setting, err := client.WaitingRooms.Settings.Get(context.TODO(), waiting_rooms.SettingGetParams{ ZoneID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"), }) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", setting.SearchEngineCrawlerBypass) } ``` #### Response ```json { "result": { "search_engine_crawler_bypass": true } } ```