HK Express Membership Engagement PlatformDemo environment, sample data only

API and data feeds

Other systems send facts. MEP calculates the stamps. The same rules run for real-time calls and daily files, and a repeated call never stamps twice.

Try the real-time API
IBE sends a confirmed booking. MEP works out the stamps and answers in the same call.
Booking byto on 10 May 2027
Real-time API
IBE, app and Navitaire events
# real time, answers in the same call
POST /api/events
{ "type": "booking.confirmed", "eventId": "BKG-1001",
  "memberId": "UOMER0001", "from": "HKG", "to": "NRT",
  "flightDate": "2027-03-20", "paidAncillaries": 2 }
Batch jobs
CDP and GCP syncs, flown status, campaign close
# nightly CDP raw member data: MEP works out target progress
POST /api/batch/cdp-nightly { "rows": [ ... ] }
# daily CDP segment file
POST /api/batch/cdp-sync   { "rows": [ ... ] }
# flown status file, T+0 to T+24h
POST /api/batch/flown      { "date": "2027-03-21" }
# scheduled at campaign end
POST /api/batch/campaign-close
Job runs
JobTypeProcessedStampsNote
No batch runs yet
Export to CDP
Segments MEP sends back for nudges
MemberTag
Nothing exported yet