Mapa veřejného API

Kompletní inventář anonymních veřejných HTTP API na gokrumlov.com. Preferujte Model Context Protocol (MCP) na mcp.gokrumlov.com; jinak volejte tyto GET endpointy. Nevymýšlejte ceny — použijte dostupnost.

Pro AI asistenty (přehled MCP) https://gokrumlov.com/llms.txt https://mcp.gokrumlov.com/

Veřejné GET API (pro agenty)

Tyto GET nevyžadují autentizaci. Same-origin /api/* je proxováno na backend. Volitelný locale má výchozí en.

  • GET /api/featured-properties

    List curated stays / featured properties shown on the site

    Query: locale=en|cs (optional, default en) · MCP nástroj: list_properties

  • GET /api/experiences

    List curated activities and experiences

    Query: locale=en|cs (optional, default en) · MCP nástroj: list_experiences

  • GET /api/shop-items

    List local / in-room shop products

    Query: locale=en|cs (optional, default en) · MCP nástroj: list_shop_items

  • GET /api/breakfast-places

    List breakfast places

    Query: locale=en|cs (optional, default en) · MCP nástroj: list_breakfast_places

  • GET /api/happenings

    List events and timely happenings

    Query: locale=en|cs (optional, default en) · MCP nástroj: list_happenings

  • GET /api/guide-articles

    Guide article index (editorial / practical)

    Query: locale=en|cs (optional, default en) · MCP nástroj: list_guide_articles

  • GET /api/guide-articles/{slug}

    Single published guide article by slug

    Query: locale=en|cs (optional, default en); path param slug required · MCP nástroj: get_guide_article

  • GET /api/map

    Map landmarks and property pins

    Query: locale=en|cs (optional, default en) · MCP nástroj: get_map

  • GET /api/public-settings

    Public site settings flags

    Query: (none) · MCP nástroj: get_public_settings

  • GET /api/reception/room-amenities

    Distinct room amenity vocabulary from CMS

    Query: (none) · MCP nástroj: list_room_amenities

  • GET /api/reception/availability

    Live WuBook-backed stay availability (do not invent prices)

    Query: dfrom, dto required (YYYY-MM-DD); adults? (default 2); children? (default 0); locale=en|cs; max 30 nights · MCP nástroj: check_availability

  • GET /health

    Backend health check (ops)

    Query: (none) · Není v MCP

Veřejné, ale ne pro obecné agenty

Tokenovaný hostovský pobyt a anonymní book-link existují pro web. Nejsou ve veřejném MCP a nemají se scrapovat ani tipovat.

  • GET /api/public/guest-stay/short/{slug}

    Resolve guest-portal short link → stay URL (requires known slug)

    Query: (none) · Není v MCP

  • GET /api/public/guest-stay/{token}

    Guest stay presentation (requires capability JWT in path)

    Query: locale=en|cs (optional) · Není v MCP

  • POST /api/reception/book-link

    Build WuBook book URL (anonymous write-assist; not in MCP v1)

    Query: JSON body: dfrom, dto, roomIds, occupancies, lang?, dcode?, relink?, lcode? · Není v MCP

Neveřejné / ne pro agenty

  • /api/admin/* — staff CMS (auth)
  • /api/auth/* — admin login
  • /api/member/* — member magic-link / profile
  • /api/llm/* — signed-in in-app assistant
  • /api/public/guest-portal/mint — service-key mint (not anonymous)