---
title: "Get web user by Firebase UID"
method: GET
path: "/v1/web-users/by-firebase-uid/{firebaseUid}"
tags: ["Web Users"]
---

# Get web user by Firebase UID

`GET /v1/web-users/by-firebase-uid/{firebaseUid}`

Retrieves web user data by Firebase UID. Used by the web app to resolve ad metadata for tracking postbacks.

## Path parameters

- `firebaseUid` string, required

## Response `200`

Web user retrieved successfully

- WebUserDto
  - `id` string, required
  - `firebaseUid` string
  - `email` string
  - `funnelType` string, required — Funnel variant identifier
  - `funnelAnswers` object, required
  - `funnelCompleted` boolean, required
  - `funnelCompletedAt` string, date-time
  - `utmSource` string
  - `utmMedium` string
  - `utmCampaign` string
  - `utmContent` string
  - `utmTerm` string
  - `fbclid` string
  - `referrer` string
  - `ipAddress` string
  - `country` string
  - `amplitudeDeviceId` string
  - `facebookPixelId` string
  - `firstVisit` string, date-time, required
  - `sessionsCount` number, required
  - `emailCaptured` boolean, required
  - `emailCapturedAt` string, date-time
  - `signedUp` boolean, required
  - `signedUpAt` string, date-time
  - `purchased` boolean, required
  - `purchasedAt` string, date-time
  - `adMetadata` object, required — Ad/campaign metadata - all URL query params from ad links
  - `locale` string, required
  - `userAgent` string
  - `deviceType` 'mobile' | 'tablet' | 'desktop'
  - `metadata` object, required
  - `createdAt` string, date-time, required
  - `updatedAt` string, date-time, required

## Other responses

- `404` — Web user not found

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miaai/backend-template-api/revisions/2a8d88a5124f/schema)
