Identify a runtime user
Upserts a user by external id, captures identity traits, and registers contact channels / preferred channel. Idempotent on (app, external id); safe to call before any event is tracked. Stamps the user as identified and, when anonymous_id is sent, promotes the anonymous user behind that handle into this user (the customer's SDK is the authoritative source of that transition). For an app that ingests asynchronously the call is validated, durably queued behind the app's earlier track calls and answered 202 {"processing":"queued"}; the user is upserted (and the anonymous user promoted) when the queue reaches it. A call whose User-Agent is a known crawler or bot is answered 202 {"processing":"queued"} and dropped: no user is created or changed.
Request
- Base URL: https://api.whisperr.net
- URL: https://api.whisperr.net/v1/identify
- Auth: API key in header Authorization
Request body
Response
User upserted.
Changes
No recorded changes to this operation across all 1 revision of this API.