{"/apps/booking":{"id":"app_8655de64b221afd15459","slug":"booking","name":"Booking.com","description":"Search and book stays, flights, and car rentals.","brandColor":"#003B95","iconUrl":"https://www.flownato.com/design/icons/booking-com.webp","categorySlug":"travel","categoryName":"Travel","platform":"Android","version":null,"lastRiddenAt":"2026-09-14T11:31:52.159384+00:00","releaseId":"94c740bf-fbde-4f16-9cc8-d0240be686d9","knowledgeRevisionId":"knowledge_revision_7c15fa9d83c547b79f534efc884fe502","counts":{"journeys":3,"screens":16,"elements":123},"journeys":[{"id":"choose_a_stay","slug":"booking--choose_a_stay","title":"Choose and configure a stay","description":"Compare properties, choose a room and rate, set room preferences, and reach the protected reservation boundary.","accentColor":"#003B95","appSlug":"booking","appName":"Booking.com","brandColor":"#003B95","appId":"app_8655de64b221afd15459","capturedAt":"2026-09-14T11:31:52.159384+00:00","userGoalStatus":"sampled","variant":{"account_state":"logged_out"},"goal":"Choose a stay, configure a room, and begin the reservation process.","boundary":{"kind":"none","rationale":"Reserve opened a capture-protected booking stage, so guest details, any authentication or payment requirements, and booking completion were not observed.","boundary_occurrence_id":null,"recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"94c740bf-fbde-4f16-9cc8-d0240be686d9","taxonomy":[{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking accommodation","role":"primary","termKey":"commerce_finance.booking_reserving.accommodation","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"stay_booking","familyName":"Choose and configure a stay","familyGoal":"Choose a stay, configure a room, and begin the reservation process.","familySummary":"Compare properties, choose a room and rate, set room preferences, and reach the protected reservation boundary.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":8,"previewCount":3,"lockedScreenCount":5,"previewScreens":["/api/v1/assets/product_asset_e6bcfe09e00c854851c0cb35","/api/v1/assets/product_asset_3eb575419249f3857dc61b21","/api/v1/assets/product_asset_6913f0f8955f8edd554d7486"],"previewLabels":["Search for a stay","Compare available stays","Review the property"],"routeSlug":"choose-and-configure-a-stay","canonicalPath":"/flows/booking/choose-and-configure-a-stay","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"find_car_rental","slug":"booking--find_car_rental","title":"Find a rental car","description":"Set a pickup location and review the observed availability result.","accentColor":"#003B95","appSlug":"booking","appName":"Booking.com","brandColor":"#003B95","appId":"app_8655de64b221afd15459","capturedAt":"2026-09-14T11:31:52.159384+00:00","userGoalStatus":"sampled","variant":{"account_state":"logged_out"},"goal":"Configure a car rental search and review the resulting availability.","boundary":{"kind":"none","rationale":"The search completed with an explicit no-results outcome; no matching rental inventory was available for the observed criteria.","boundary_occurrence_id":null,"recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"94c740bf-fbde-4f16-9cc8-d0240be686d9","taxonomy":[{"name":"Searching & Finding","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Searching & Finding","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"},"flowPatterns":[{"name":"Searching","role":"primary","termKey":"content.searching_finding","parentTermKey":"content"}],"catalogRole":"primary","journeyFamilyId":"car_rental_search","familyName":"Find a rental car","familyGoal":"Configure a car rental search and review the resulting availability.","familySummary":"Set a pickup location and review the observed availability result.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":4,"previewCount":3,"lockedScreenCount":1,"previewScreens":["/api/v1/assets/product_asset_3659ba7f00180d9540ec94d3","/api/v1/assets/product_asset_a152bea84dee419413ac10d3","/api/v1/assets/product_asset_bccbcb2800099ed817ee9565"],"previewLabels":["Open car rental","Set up the rental search","Choose a pickup location"],"routeSlug":"find-a-rental-car","canonicalPath":"/flows/booking/find-a-rental-car","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]},{"id":"prepare_a_flight_booking","slug":"booking--prepare_a_flight_booking","title":"Prepare a flight booking","description":"Search and choose an itinerary, review fare choices and extras, then reach the traveller and contact details boundary.","accentColor":"#003B95","appSlug":"booking","appName":"Booking.com","brandColor":"#003B95","appId":"app_8655de64b221afd15459","capturedAt":"2026-09-14T11:31:52.159384+00:00","userGoalStatus":"sampled","variant":{"account_state":"logged_out"},"goal":"Choose a flight, configure the fare and ancillaries, and complete traveller and contact details before the next booking stage.","boundary":{"kind":"none","rationale":"Traveller and contact details were completed, but the next booking stage was not visually established after the loading state.","boundary_occurrence_id":null,"recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"releaseId":"94c740bf-fbde-4f16-9cc8-d0240be686d9","taxonomy":[{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking flights","role":"primary","termKey":"commerce_finance.booking_reserving.flight","parentTermKey":"commerce_finance.booking_reserving"}],"catalogRole":"primary","journeyFamilyId":"flight_booking","familyName":"Prepare a flight booking","familyGoal":"Choose a flight, configure the fare and ancillaries, and complete traveller and contact details before the next booking stage.","familySummary":"Search and choose an itinerary, review fare choices and extras, then reach the traveller and contact details boundary.","parentJourneyFamilyId":null,"parentJourneyFamilyIds":[],"isFree":true,"captureStatus":"complete","screenCount":10,"previewCount":3,"lockedScreenCount":7,"previewScreens":["/api/v1/assets/product_asset_ae1909e47a9fa68080060339","/api/v1/assets/product_asset_773910b6eaba57d6bf43545f","/api/v1/assets/product_asset_9beccaf3fb11e5da400ac3f0"],"previewLabels":["Open flight search","Set up the flight search","Compare flight options"],"routeSlug":"prepare-a-flight-booking","canonicalPath":"/flows/booking/prepare-a-flight-booking","branches":[],"anchoredUtilities":[],"connections":[],"variants":[]}],"utilities":[],"subflows":[],"unplacedSubflows":[],"animations":[]}}