Ticket2U Mock Registration
Admin Database API Docs

Registration Successful!

Thank you for registering. Your ticket pass and access tokens are ready.

Attendee QR Code
TANG YONG YUN(TICKET2U_TESTER)
Test • Managing Director
🎫 Ticket No: t2u-6lhk2bci
User ID: t2u_usr_8f6f7258 • Event: 51600
✓ Synced to Firebase Cloud (t2u-qms)
📋

Request Logging & Firebase Cloud cURLs

DEVELOPER DEBUG LOG

Formatted JSON payload of the submitted data and exact cURL commands sent to Firebase Cloud Functions / Auth Handler.

1. Submitted Form Data (JSON Formatted):
{
  "registrationId": "ac0047e5ab5f4e7584a49e9a75847dc7",
  "eventId": "51600",
  "formId": "632",
  "ticketId": "t2u-6lhk2bci",
  "ticket2uUserId": "t2u_usr_8f6f7258",
  "fullName": "TANG YONG YUN(TICKET2U_TESTER)",
  "nameOnTag": "Louis",
  "email": "tangyongyun5@gmail.com",
  "mobileNumber": "01151648078",
  "company": "Test",
  "designation": "Managing Director",
  "jobRole": "Top Management/Department Head",
  "country": "Malaysia",
  "industry": "Investor",
  "visitingPurpose": "Networking Opportunities, To explore the event with the intention of exhibiting, To source new opportunities, To meet new suppliers, Invited by exhibitors, For purchasing purposes, To explore new products \u0026 latest technologies, For learning purposes/R\u0026D",
  "businessMatchingInterest": false,
  "interestedProductsServices": "",
  "consentGiven": true,
  "howDidYouKnow": "Website",
  "conferenceInfoInterest": "Yes send me more info",
  "remarks": null,
  "createdAt": "2026-09-18T03:13:03.0361700",
  "firebaseUid": "YgfTCiR9UcbagLDrZLK16gAa5iT2",
  "syncedToFirebase": true
}
2. Firebase Cloud Function (authHandler) cURL:
curl -i -X GET "https://match-ticket2u-com.firebaseapp.com/auth?email=tangyongyun5%40gmail.com&eventIds=51600&exp=1792293183&sig=e6507f09cd579548c5c9fbe88b66d9bc3892b72610ca8e899197768055b54259&ticketId=t2u-6lhk2bci"
3. Firebase Webhook (ticket2uProfileWebhook) cURL:
curl -i -X POST "https://match-ticket2u-com.firebaseapp.com/ticket2uProfileWebhook" \
  -H "Content-Type: application/json" \
  -d '{"email":"tangyongyun5@gmail.com","eventId":"51600","ticketId":"t2u-6lhk2bci","fullName":"TANG YONG YUN(TICKET2U_TESTER)","company":"Test","industry":"Investor","jobRole":"Top Management/Department Head","designation":"Managing Director"}'
4. Firestore Documents Payload (users/{uid} & events/{eventId}/registrations/{uid}):
// users/YgfTCiR9UcbagLDrZLK16gAa5iT2:
{
  "uid": "YgfTCiR9UcbagLDrZLK16gAa5iT2",
  "email": "tangyongyun5@gmail.com",
  "displayName": "TANG YONG YUN(TICKET2U_TESTER)",
  "company": "Test",
  "industry": "Investor",
  "ticketId": "t2u-6lhk2bci",
  "ticket2uUserId": "t2u_usr_8f6f7258",
  "mobileNumber": "01151648078",
  "country": "Malaysia",
  "jobRole": "Top Management/Department Head",
  "designation": "Managing Director",
  "visitingPurpose": "Networking Opportunities, To explore the event with the intention of exhibiting, To source new opportunities, To meet new suppliers, Invited by exhibitors, For purchasing purposes, To explore new products \u0026 latest technologies, For learning purposes/R\u0026D",
  "businessMatchingInterest": false,
  "interestedProducts": "",
  "consentGiven": true,
  "howDidYouKnow": "Website",
  "remarks": null,
  "syncedAt": "2026-09-24T10:45:12.5196832Z"
}

// events/51600/registrations/YgfTCiR9UcbagLDrZLK16gAa5iT2:
{
  "eventId": "51600",
  "companyName": "Test",
  "displayName": "TANG YONG YUN(TICKET2U_TESTER)",
  "email": "tangyongyun5@gmail.com",
  "industry": "Investor",
  "jobRole": "Top Management/Department Head",
  "designation": "Managing Director",
  "ticketId": "t2u-6lhk2bci",
  "ticket2uUserId": "t2u_usr_8f6f7258",
  "ticket2uRegistrationId": "ac0047e5ab5f4e7584a49e9a75847dc7",
  "offeringTags": [],
  "lookingForTags": [],
  "shareAvailability": true,
  "businessMatchingInterest": false,
  "interestedProductsServices": "",
  "consentGiven": true,
  "howDidYouKnow": "Website",
  "remarks": null,
  "agenda": [],
  "updatedAt": "2026-09-24T10:45:12.5197172Z",
  "createdAt": "2026-09-18T03:13:03.0361700"
}

🚀 Choose Your Magic Link / Login Method:

Simulate how the attendee logs into the Business Matching app via browser, local Expo dev server, or mobile device.

🌐 1. Localhost Expo Web (Attendee App):
Direct 1-click login on local Expo web server (port 8081) with Firebase Custom Token
Open Expo Web ↗
http://localhost:8081/?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJZZ2ZUQ2lSOVVjYmFnTERyWkxLMTZnQWE1aVQyIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbIjUxNjAwIl0sInRpY2tldElkIjoidDJ1LTZsaGsyYmNpIiwiZW1haWwiOiJ0YW5neW9uZ3l1bjVAZ21haWwuY29tIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3MDQ3ODMsImlhdCI6MTc4OTcwMTE4M30.B6mKYDNkqIvqPEmwvVD8f8mlDuohz49vDOYghxNWIKkIlRjs0F1SEFd6wWA3eyWVV91ZR7TxhRHYpRmq12XJTFfIL6lsAbEM_c_mF-r-6hoMS9XFBCa1GD2oioy9Fu7SKmHf7ti_ZAGSearWGTMmbgK2YVnasvITn2H12nNWyuBHnv9eFYts7vCFKRrKhq45I6bmUSO1gZqOq6jgnjPlolujbSQJnENbGyy0_vwYdUd-5baQBs_5A4U0IBvZAbydo4sN5SukBFJ-N187EzxawZ9g1vELoOXwCo7Tyb_Q0YBCHHbQtdO20kAAo6dSJ7p1rssXuEfnrYv3eShaZKRQOQ
☁️ 2. Universal Browser / Firebase Cloud Landing:
Checks device & prompts user to open app or continue in browser (Signed HMAC URL)
Open Cloud URL ↗
https://match-ticket2u-com.firebaseapp.com/auth?email=tangyongyun5%40gmail.com&eventIds=51600&exp=1792293183&sig=e6507f09cd579548c5c9fbe88b66d9bc3892b72610ca8e899197768055b54259&ticketId=t2u-6lhk2bci
📱 3. Mobile Device / Simulator Commands:
Run directly in terminal to open the installed Business Matching mobile app
xcrun simctl openurl booted "business-matching://app/auth?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJZZ2ZUQ2lSOVVjYmFnTERyWkxLMTZnQWE1aVQyIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbIjUxNjAwIl0sInRpY2tldElkIjoidDJ1LTZsaGsyYmNpIiwiZW1haWwiOiJ0YW5neW9uZ3l1bjVAZ21haWwuY29tIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3MDQ3ODMsImlhdCI6MTc4OTcwMTE4M30.B6mKYDNkqIvqPEmwvVD8f8mlDuohz49vDOYghxNWIKkIlRjs0F1SEFd6wWA3eyWVV91ZR7TxhRHYpRmq12XJTFfIL6lsAbEM_c_mF-r-6hoMS9XFBCa1GD2oioy9Fu7SKmHf7ti_ZAGSearWGTMmbgK2YVnasvITn2H12nNWyuBHnv9eFYts7vCFKRrKhq45I6bmUSO1gZqOq6jgnjPlolujbSQJnENbGyy0_vwYdUd-5baQBs_5A4U0IBvZAbydo4sN5SukBFJ-N187EzxawZ9g1vELoOXwCo7Tyb_Q0YBCHHbQtdO20kAAo6dSJ7p1rssXuEfnrYv3eShaZKRQOQ"
adb shell am start -a android.intent.action.VIEW -d "business-matching://app/auth?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJZZ2ZUQ2lSOVVjYmFnTERyWkxLMTZnQWE1aVQyIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbIjUxNjAwIl0sInRpY2tldElkIjoidDJ1LTZsaGsyYmNpIiwiZW1haWwiOiJ0YW5neW9uZ3l1bjVAZ21haWwuY29tIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3MDQ3ODMsImlhdCI6MTc4OTcwMTE4M30.B6mKYDNkqIvqPEmwvVD8f8mlDuohz49vDOYghxNWIKkIlRjs0F1SEFd6wWA3eyWVV91ZR7TxhRHYpRmq12XJTFfIL6lsAbEM_c_mF-r-6hoMS9XFBCa1GD2oioy9Fu7SKmHf7ti_ZAGSearWGTMmbgK2YVnasvITn2H12nNWyuBHnv9eFYts7vCFKRrKhq45I6bmUSO1gZqOq6jgnjPlolujbSQJnENbGyy0_vwYdUd-5baQBs_5A4U0IBvZAbydo4sN5SukBFJ-N187EzxawZ9g1vELoOXwCo7Tyb_Q0YBCHHbQtdO20kAAo6dSJ7p1rssXuEfnrYv3eShaZKRQOQ"

📧 Simulated Ticket2U Confirmation Email Preview:

Preview (No SMTP server needed)
From: Ticket2U Registration <noreply@ticket2u.com.my>
To: TANG YONG YUN(TICKET2U_TESTER) <tangyongyun5@gmail.com>
Subject: Registration Confirmation & E-Pass - APHM International Healthcare Conference And Exhibition 2027 (Ticket: t2u-6lhk2bci)
Event Header

Dear TANG YONG YUN(TICKET2U_TESTER),

Thank you for registering for APHM International Healthcare Conference And Exhibition 2027 - Visitor Registration. Your registration is confirmed and your event pass is ready.

YOUR OFFICIAL PASS TICKET NUMBER:
t2u-6lhk2bci
QR Code
Click above or scan QR code on your phone to open the Business Matching platform
Company: Test
Job Role / Title: Top Management/Department Head • Managing Director
Industry: Investor
Business Matching: Disabled

This is an automated event confirmation message from Ticket2U. Please retain this email or save your ticket number for on-site badge printing and business matching sessions.

← Register Another Attendee View SQLite Database →

📨 Sent Emails & Tester Links (Firestore email-testing)

Loading sent emails from Firestore...
✓ Copied to clipboard!