Team sign-in — Mystifly UAT console
After searching, click Select → on a fare — the ①–⑦ booking flow opens below it.
Mandated order: Revalidate (fresh FareSourceCode + IsValid comparison) → Fare Rules → Book → OrderTicket (always, immediately) → TripDetails.
Accepting a quote = the quote type again with PtrId + AcceptQuote yes + PreferenceOption.
List answers what the carrier sells for the booking; confirming a ServiceKey buys it. Demo currently answers "Invalid URI" — raised with Mystifly, shown live as evidence.
Cancel works on PRE-ticket bookings (proven: MF35727526 → Cancelled). A Ticketed booking answers ERCBK007 "Cancellation Denied" by design — post-ticket money-back is Void / Refund via PTR. Schedule changes are read from Search/PTR (type ScheduleChange); an empty demo answers "No records found".