Back to dashboard

Mobile API Contract

Give this surface to the app developer for first integration.

POST/v1/users/meCreate/update signed-in user profile
POST/v1/circlesCreate family circle
POST/v1/circles/joinJoin by invite code
POST/v1/locations/meSend latest GPS point
GET/v1/locations/circles/{circleId}/latestMap view for members
POST/v1/sosCreate emergency alert

Socket.io

/realtime

Use Firebase ID token in auth.token, then emit circle:join and location:update.