Ticket2U Mock Registration
Admin Database API Docs

Registration Successful!

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

Attendee QR Code
Chia Suka
Ticket2U • Head of Product
🎫 Ticket No: t2u-6oavgbsy
User ID: t2u_usr_chia • 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": "ab53d36d86a842a6a02acbe39747f2c8",
  "eventId": "51600",
  "formId": "632",
  "ticketId": "t2u-6oavgbsy",
  "ticket2uUserId": "t2u_usr_chia",
  "fullName": "Chia Suka",
  "nameOnTag": "Chia Suka",
  "email": "chia@test.com",
  "mobileNumber": "\u002B60123456789",
  "company": "Ticket2U",
  "designation": "Head of Product",
  "jobRole": "Top Management/Department Head",
  "country": "Malaysia",
  "industry": "Technology",
  "visitingPurpose": "Networking Opportunities, To explore new products \u0026 latest technologies",
  "businessMatchingInterest": true,
  "interestedProductsServices": "IT/Hospital Information Systems, IT/Applications, IT/Cloud Security",
  "consentGiven": true,
  "howDidYouKnow": "Website",
  "conferenceInfoInterest": "Yes send me more info",
  "remarks": "Head of Product leading business matching \u0026 ticketing innovation.",
  "createdAt": "2026-09-01T04:21:58.0629550",
  "firebaseUid": "6HE6ytxefOeoXgRtr0Re5mDZVbL2",
  "syncedToFirebase": true
}
2. Firebase Cloud Function (authHandler) cURL:
curl -i -X GET "https://match.ticket2u.com/auth?email=chia%40test.com&eventIds=51600&exp=1790828518&sig=2b855c41f8000c2d0487012b7ec2fb0811ff205b1025993eaa48ea9317246581&ticketId=t2u-6oavgbsy"
3. Firebase Webhook (ticket2uProfileWebhook) cURL:
curl -i -X POST "https://match-ticket2u-com.firebaseapp.com/ticket2uProfileWebhook" \
  -H "Content-Type: application/json" \
  -d '{"email":"chia@test.com","eventId":"51600","ticketId":"t2u-6oavgbsy","fullName":"Chia Suka","company":"Ticket2U","industry":"Technology","jobRole":"Top Management/Department Head","designation":"Head of Product"}'
4. Firestore Documents Payload (users/{uid} & events/{eventId}/registrations/{uid}):
// users/6HE6ytxefOeoXgRtr0Re5mDZVbL2:
{
  "uid": "6HE6ytxefOeoXgRtr0Re5mDZVbL2",
  "email": "chia@test.com",
  "displayName": "Chia Suka",
  "company": "Ticket2U",
  "industry": "Technology",
  "ticketId": "t2u-6oavgbsy",
  "ticket2uUserId": "t2u_usr_chia",
  "mobileNumber": "\u002B60123456789",
  "country": "Malaysia",
  "jobRole": "Top Management/Department Head",
  "designation": "Head of Product",
  "visitingPurpose": "Networking Opportunities, To explore new products \u0026 latest technologies",
  "businessMatchingInterest": true,
  "interestedProducts": "IT/Hospital Information Systems, IT/Applications, IT/Cloud Security",
  "consentGiven": true,
  "howDidYouKnow": "Website",
  "remarks": "Head of Product leading business matching \u0026 ticketing innovation.",
  "syncedAt": "2026-09-24T10:44:10.6923783Z"
}

// events/51600/registrations/6HE6ytxefOeoXgRtr0Re5mDZVbL2:
{
  "eventId": "51600",
  "companyName": "Ticket2U",
  "displayName": "Chia Suka",
  "email": "chia@test.com",
  "industry": "Technology",
  "jobRole": "Top Management/Department Head",
  "designation": "Head of Product",
  "ticketId": "t2u-6oavgbsy",
  "ticket2uUserId": "t2u_usr_chia",
  "ticket2uRegistrationId": "ab53d36d86a842a6a02acbe39747f2c8",
  "offeringTags": [
    "IT/Hospital Information Systems",
    "IT/Applications",
    "IT/Cloud Security"
  ],
  "lookingForTags": [
    "IT/Hospital Information Systems",
    "IT/Applications",
    "IT/Cloud Security"
  ],
  "shareAvailability": true,
  "businessMatchingInterest": true,
  "interestedProductsServices": "IT/Hospital Information Systems, IT/Applications, IT/Cloud Security",
  "consentGiven": true,
  "howDidYouKnow": "Website",
  "remarks": "Head of Product leading business matching \u0026 ticketing innovation.",
  "agenda": [],
  "updatedAt": "2026-09-24T10:44:10.6924208Z",
  "createdAt": "2026-09-01T04:21:58.0629550"
}

🚀 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.eyJ1aWQiOiI2SEU2eXR4ZWZPZW9YZ1J0cjBSZTVtRFpWYkwyIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbIjUxNjAwIl0sInRpY2tldElkIjoidDJ1LTZvYXZnYnN5IiwiZW1haWwiOiJjaGlhQHRlc3QuY29tIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3Mjk5ODIsImlhdCI6MTc4OTcyNjM4Mn0.EVSbEgFyPemrro2LulNE4v9mMdWSK7RtD7y7Iem0f1lLH3lB9GMotuX1xeqXtA-HRGhYxopPFlIUfOKjaRIKk7o-5Lx3Vm3E7BWekO778DNeZRx9ndtbKFieXHOvfAN4ia3yvN1yXBz6KFHAC36IngC8pD7CkskuFZaWaFKbAIbgZQ77YTtDxrnYuOBF2yaKYeLLv_Wx-br4dzIr7AY251VhTozM9YwRDD3eJ5uoNh7GEWKmoG9TTqJ6sPBM9gTup--EZdKiA8f2iJHJgAv9kL3cc41IR0If0QdjEBRj387zKiqxmVuoZZXlHpA-xtOlVcYH2grlJqgvaYLt9S3DiQ
☁️ 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/auth?email=chia%40test.com&eventIds=51600&exp=1790828518&sig=2b855c41f8000c2d0487012b7ec2fb0811ff205b1025993eaa48ea9317246581&ticketId=t2u-6oavgbsy
📱 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.eyJ1aWQiOiI2SEU2eXR4ZWZPZW9YZ1J0cjBSZTVtRFpWYkwyIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbIjUxNjAwIl0sInRpY2tldElkIjoidDJ1LTZvYXZnYnN5IiwiZW1haWwiOiJjaGlhQHRlc3QuY29tIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3Mjk5ODIsImlhdCI6MTc4OTcyNjM4Mn0.EVSbEgFyPemrro2LulNE4v9mMdWSK7RtD7y7Iem0f1lLH3lB9GMotuX1xeqXtA-HRGhYxopPFlIUfOKjaRIKk7o-5Lx3Vm3E7BWekO778DNeZRx9ndtbKFieXHOvfAN4ia3yvN1yXBz6KFHAC36IngC8pD7CkskuFZaWaFKbAIbgZQ77YTtDxrnYuOBF2yaKYeLLv_Wx-br4dzIr7AY251VhTozM9YwRDD3eJ5uoNh7GEWKmoG9TTqJ6sPBM9gTup--EZdKiA8f2iJHJgAv9kL3cc41IR0If0QdjEBRj387zKiqxmVuoZZXlHpA-xtOlVcYH2grlJqgvaYLt9S3DiQ"
adb shell am start -a android.intent.action.VIEW -d "business-matching://app/auth?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiI2SEU2eXR4ZWZPZW9YZ1J0cjBSZTVtRFpWYkwyIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbIjUxNjAwIl0sInRpY2tldElkIjoidDJ1LTZvYXZnYnN5IiwiZW1haWwiOiJjaGlhQHRlc3QuY29tIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3Mjk5ODIsImlhdCI6MTc4OTcyNjM4Mn0.EVSbEgFyPemrro2LulNE4v9mMdWSK7RtD7y7Iem0f1lLH3lB9GMotuX1xeqXtA-HRGhYxopPFlIUfOKjaRIKk7o-5Lx3Vm3E7BWekO778DNeZRx9ndtbKFieXHOvfAN4ia3yvN1yXBz6KFHAC36IngC8pD7CkskuFZaWaFKbAIbgZQ77YTtDxrnYuOBF2yaKYeLLv_Wx-br4dzIr7AY251VhTozM9YwRDD3eJ5uoNh7GEWKmoG9TTqJ6sPBM9gTup--EZdKiA8f2iJHJgAv9kL3cc41IR0If0QdjEBRj387zKiqxmVuoZZXlHpA-xtOlVcYH2grlJqgvaYLt9S3DiQ"

📧 Simulated Ticket2U Confirmation Email Preview:

Preview (No SMTP server needed)
From: Ticket2U Registration <noreply@ticket2u.com.my>
To: Chia Suka <chia@test.com>
Subject: Registration Confirmation & E-Pass - APHM International Healthcare Conference And Exhibition 2027 (Ticket: t2u-6oavgbsy)
Event Header

Dear Chia Suka,

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-6oavgbsy
QR Code
Click above or scan QR code on your phone to open the Business Matching platform
Company: Ticket2U
Job Role / Title: Top Management/Department Head • Head of Product
Industry: Technology
Business Matching: Enabled (Access Granted)

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!