{"/flows/makemytrip/book-an-airport-cab":{"id":"jny_cabs_airport_ride_booking","slug":"book-an-airport-cab-5da2d6d","title":"Book an Airport cab","description":"One goal with three approved variants that differ by cab product because the product function differs: a point-to-point Airport transfer, an Hourly Rentals package with a mandatory trip-end preference, and an intercity Outstation trip with a multicity trip builder and travellers-and-bags sizing. All three reach Review Your Ride and stop before PAY NOW; none has completed a payment.","accentColor":"#eda400","appId":"app_538ea49a26278efc4c64","appSlug":"makemytrip","appName":"MakeMyTrip","brandColor":"#eda400","capturedAt":"2026-09-14T11:34:08.644869+00:00","releaseId":"3e4f9b5a-467b-4437-94a5-0d0820958b09","journeyFamilyId":"jny_cabs_airport_ride_booking","familyName":"Book an Airport cab","catalogRole":"primary","goal":"Choose a cab product, set the trip, compare priced cab classes and reach the pre-payment ride review","captureStatus":"complete","userGoalStatus":"payment_boundary","variant":{"account_state":"not signed in; Cabs never demanded login in this walk","locale":null,"scenario":"one-way airport transfer, Pune Railway Station to Pune Airport, 19 Aug fixture","entry_mode":"home Airport Cabs tile","persona_ref":null},"boundary":{"kind":"safe_product_boundary","rationale":"Unchanged from the prior judgment: the Airport Cabs flow reaches 'Review Your Ride' (Part Pay Rs95 / Full Pay Rs367 / PAY NOW) straight from the Swift Dzire class card with no login, OTP, PAN or other identity demand, so the stop is a deliberate pre-payment product boundary, not a human gate and not an environment defect. occ_2d36464e is the final purposeful unobstructed capture of that screen with PAY NOW visible and deliberately untapped, so it is the boundary frame of record and the journey's last step. Two swipe probes on that screen produced zero pixel translation, which is why no scrolled variant is cited. No capture of the boundary screen exists after it, so there is no confirmation frame — none is invented; no Back or retreat was performed on this flow, so there are no recovery frames.","boundary_occurrence_id":"occ_2d36464e852f1ac5e121d37c","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"missing":null,"previewLimit":3,"previewCount":3,"lockedStepCount":3,"isPremiumView":false,"steps":[{"id":"step_000","position":1,"title":"MakeMyTrip home","role":"entry_context","timestampSeconds":0,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_e5aaef8ce24428b3c74a0b4a","screenSlug":"makemytrip--screen_263473482b151fc532347120","clickMarker":{"xPercent":15.74074,"yPercent":41.125,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_001","position":2,"title":"Airport cab search form","role":"product_step","timestampSeconds":34,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_5dd0f4dc4e2e8cb18f7a9ad6","screenSlug":"makemytrip--screen_52209945ccfb285fe5a9ec79","clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_002","position":3,"title":"Choose pickup and drop-off","role":"product_step","timestampSeconds":19404,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_e5fa17ae4c3a48c3ba210d2f","screenSlug":"makemytrip--screen_75f3e44840f432b197f6b52e","clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_003","position":4,"title":"Route and date set","role":"product_step","timestampSeconds":125,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":49.81481,"yPercent":52.416669999999996,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_004","position":5,"title":"Choose a cab class","role":"decision","timestampSeconds":171,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":{"xPercent":49.81481,"yPercent":32.958330000000004,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"step_005","position":6,"title":"Review ride before paying","role":"boundary","timestampSeconds":286,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1}],"relations":[],"walkthrough":null,"routeSlug":"book-an-airport-cab","canonicalPath":"/flows/makemytrip/book-an-airport-cab","taxonomy":[{"name":"Booking rides","role":"primary","termKey":"commerce_finance.booking_reserving.ride","parentTermKey":"commerce_finance.booking_reserving"}],"primaryTaxonomy":{"name":"Booking rides","role":"primary","termKey":"commerce_finance.booking_reserving.ride","parentTermKey":"commerce_finance.booking_reserving"},"flowPatterns":[{"name":"Booking rides","role":"primary","termKey":"commerce_finance.booking_reserving.ride","parentTermKey":"commerce_finance.booking_reserving"}],"isFree":true,"freeJourneys":[{"title":"Book an Airport cab","routeSlug":"book-an-airport-cab","canonicalPath":"/flows/makemytrip/book-an-airport-cab"},{"title":"Book a hotel stay","routeSlug":"book-a-hotel-stay","canonicalPath":"/flows/makemytrip/book-a-hotel-stay"},{"title":"Book an MMT Experience Pass","routeSlug":"book-an-mmt-experience-pass","canonicalPath":"/flows/makemytrip/book-an-mmt-experience-pass"}],"freeJourney":{"title":"Book an Airport cab","routeSlug":"book-an-airport-cab","canonicalPath":"/flows/makemytrip/book-an-airport-cab"},"access":"guest"}}