Bowmark AIdocs

Istanbul attraction opening hours

Live opening/closing hours, ticket-office closing time and closed days for Istanbul museums and archaeological sites — İstanbul Archaeological Museums,…

Live opening/closing hours, ticket-office closing time and closed days for Istanbul museums and archaeological sites — İstanbul Archaeological Museums, the Hagia Sophia History and Experience Museum, Galata Tower Museum among them — read straight off muze.gov.tr (Turkey's Ministry of Culture and Tourism). Call this for the attraction-hours part of any Istanbul-schedules question, even one that also asks about ferries or shows: answer what it returns, then say plainly that ferry timetables and show schedules aren't covered — no reachable machine-readable source was found for either; see this unit's request file for what was tried. Don't skip the call just because the question is broader than this unit's scope.

Also known as: istanbul attraction hours, attraction opening hours, istanbul museum hours, istanbul museum opening hours, istanbul attraction schedules, current attraction opening hours

Call it

bowmark.istanbul_schedules.attractionHours(query: string, options?: CallOptions): Promise<AttractionHoursResult>

Functions

FunctionWhat it does
attractionHoursMatches query against muze.gov.tr's own museum/site listing (a substring match on the site's own display name, e.g. "Galata Tower" or "Hagia Sophia") and returns that attraction's…

Types

interface AttractionHoursResult {
  query: string
  name: string               // the site's own display name for the match
  openingTime: string | null      // "HH:MM"
  closingTime: string | null      // "HH:MM"
  ticketOfficeClosingTime: string | null // "HH:MM" — often earlier than closingTime
  closedDays: string | null       // the site's own wording, e.g. "Her gün açık"
  address: string | null
  phone: string | null
  email: string | null
  url: string
  warnings: string[]
}

type CallOptions = {
  timeoutMs?: number   // per-provider budget in ms, default 30000, clamped to 1000-55000.
                       // A provider slower than this is DROPPED from the results and
                       // NAMED in warnings — never silently absent
}

Examples

// When does Galata Tower Museum close today, and its ticket office?
const hours = await bowmark.istanbul_schedules.attractionHours("Galata Tower");
log(`${hours.name}: closes ${hours.closingTime}, ticket office closes ${hours.ticketOfficeClosingTime}`);
return hours;
// A caller asked for attraction hours, ferry timetables AND show schedules —
// this unit only answers the first. Call it for that part instead of skipping
// the whole question; say plainly that ferries/shows aren't covered here.
const hours = await bowmark.istanbul_schedules.attractionHours("Hagia Sophia History and Experience Museum");
return { attractionHours: hours, note: "ferry timetables and show schedules are not covered by this unit" };

Providers behind it

Provider
muze_gov_trmuze.gov.tr — Turkey Ministry of Culture and Tourism museums portal