Developers

XR mission
API

Reward engine on https://wead.live/api/xr/*. This host serves the product site and demo; clients call WeAD for sessions, placements, missions, and wallet.

MethodPathPurpose
POST/api/xr/session/startOpen MR session
POST/api/xr/session/endClose session
GET/api/xr/placementsList geo placements
GET/api/xr/missions/activeCurrent step + earned
POST/api/xr/missions/advanceComplete next step
GET/api/xr/wallet/summaryAvailable WEAD
GET/api/xr/rewards/summaryAuth earnings
POST/api/xr/interactionsLegacy credit

Advance mission

POST https://wead.live/api/xr/missions/advance
{
  "placementId": "plc-…",
  "sessionId": "…",
  "step": 2,
  "interactionType": "gesture_tap",
  "dwellMs": 1200,
  "confidence": 0.9,
  "lat": 14.5547,
  "lng": 120.9842
}

Client wrapper: /static/js/interact-api.js · include cookies when signed in at wead.live.

Host health

GET https://interact.wead.live/health
→ { "ok": true, "service": "interact-earn-xr", "version": "0.3.0-alpha" }