Enter admin password to continue
A 6-digit code was sent to
+1 (951) 897-2364
| GLO ID ⇅ | First Name ⇅ | Last Name ⇅ | Email ⇅ | Mobile Phone ⇅ | Phone Number ⇅ | DOB ⇅ | Age ⇅ | Gender ⇅ | Address | Postal Code ⇅ | Country ⇅ | Status ⇅ | Email Verified ⇅ | Device ⇅ | Last Login ⇅ | Joined ⇅ | Pwd Reset ⇅ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||||||||||
Sends to every user with a registered push token.
Filter users by activity, device, or location before sending.
| Code | Discount | Type | Uses | Expires | Status | Actions |
|---|---|---|---|---|---|---|
| Click Refresh to load promo codes | ||||||
| Code | Name | Discount | Type | PIN Required |
|---|---|---|---|---|
| Click Refresh to load Square discounts | ||||
| Order ID | Customer | Location | Items | Total | Status | Date |
|---|---|---|---|---|---|---|
| Click Refresh to load orders | ||||||
% of users who returned for a 2nd visit, by signup month
Total revenue attributed to each promo code
| Code | Uses | Revenue | Avg Order | Discount Given | Net Revenue |
|---|---|---|---|---|---|
| Click Refresh to load data | |||||
By bookings in last 30 days
| # | Activity | Bookings | Revenue | Avg/Booking |
|---|---|---|---|---|
| Click Refresh to load data | ||||
Last 30 days
| Code | Uses | Revenue |
|---|---|---|
| Click Refresh to load | ||
Open rates and performance per campaign
| Campaign | Sent | Opened | Open Rate | Date |
|---|---|---|---|---|
| Click Refresh to load data | ||||
Fire a push when a user is within range of a GLO location
Bottom sheet shown after Add to Cart with a cross-sell offer
Users who opted in to SMS marketing at checkout
| Name | Phone | Opted In | |
|---|---|---|---|
| Click Refresh to load | |||
Auto-push to users who leave items in cart without checking out
Auto-push with promo code sent N days before a user's birthday
Automated emails sent after a completed booking
⚠ Sandbox mode: Emails can only be sent to verified addresses. Production access request is pending.
API keys allow third-party systems to export user data. Keys are shown only once — store them securely.
| Name | Prefix | Scopes | Last Used | Expires | Status | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Base URL: https://api.glominigolf.com
| Endpoint | Method | Description |
|---|---|---|
/api/export/users | GET | Export all registered users |
Authentication
Authorization: Bearer glo_live_<your_key>
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
page | integer | 1 | Page number |
limit | integer | 100 | Records per page (max 1000) |
since | ISO 8601 date | — | Only users created after this date |
status | active / inactive | — | Filter by account status |
Example Response
{\n "success": true,\n "meta": { "total": 33, "page": 1, "limit": 100, "pages": 1 },\n "data": [\n {\n "id": 1,\n "first_name": "Jane",\n "last_name": "Smith",\n "email": "jane@example.com",\n "mobile_phone": "+15551234567",\n "postal_code": "90210",\n "dob": "1990-05-15",\n "status": "active",\n "created_at": "2026-01-01T00:00:00Z"\n }\n ]\n}
Copy this key now. It will not be shown again.
Webhooks deliver real-time event notifications to your server. Supported events: user.created, order.created.
| Name | URL | Events | Status | Last Triggered | Last HTTP | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Each event delivers a JSON POST to your endpoint URL with the following headers and body:
Headers
Content-Type: application/json X-GLO-Event: user.created X-GLO-Signature: sha256=<hmac> X-GLO-Webhook-ID: <endpoint_id>
Body (user.created)
{
"event": "user.created",
"timestamp": "2026-04-28T00:00:00Z",
"data": {
"id": 42,
"first_name": "Jane",
"last_name": "Smith",
"email": "jane@example.com",
"mobile_phone": "+15551234567",
"created_at": "2026-04-28T00:00:00Z"
}
}
| Endpoint | Method | Description |
|---|---|---|
/api/health | GET | Server health check |
/api/trpc/admin.listUsers | GET | List all registered users |
/api/trpc/admin.stats | GET | Dashboard statistics |
/api/trpc/promo.sendPush | POST | Send push notification |
/api/trpc/booking.sendConfirmation | POST | Send booking confirmation email |