User

Sign up a new user

Changed on

Register a new dashboard user. Sends a 6-digit verification code by email and returns a JWT plus the created (still unconfirmed) user. email, name and turnstileToken are required in practice; a name containing a URL is rejected as spam. Rate limited to 30 requests per hour per IP.

post/users

Request

  • Base URL
    https://api.gleap.io/v3
  • URL
    https://api.gleap.io/v3/users
  • Auth
    none required

Request body

openAIAdsConsentboolean
openAIAdsClickRefstring
openAIAdsBrowserRefstring
namestring
emailstring
referralstring
utm_sourcestring nullable
utm_mediumstring nullable
utm_termstring nullable
utm_contentstring nullable
utm_campaignstring nullable
onboardingFlowstring
turnstileTokenstring
gaClientIdstring
gaSessionIdstring
gaSessionIdsStringMap

A free-form string map. Declared as an index signature, not Record<string, string>: tsoa renders a Record as an object without properties, and with noImplicitAdditionalProperties: silently-remove-extras every key was stripped at the route before the service saw it (the ad click ids and the GA session ids arrived empty).

adClickIdsStringMap

A free-form string map. Declared as an index signature, not Record<string, string>: tsoa renders a Record as an object without properties, and with noImplicitAdditionalProperties: silently-remove-extras every key was stripped at the route before the service saw it (the ad click ids and the GA session ids arrived empty).

acquisitionTouchStringMap

A free-form string map. Declared as an index signature, not Record<string, string>: tsoa renders a Record as an object without properties, and with noImplicitAdditionalProperties: silently-remove-extras every key was stripped at the route before the service saw it (the ad click ids and the GA session ids arrived empty).

adConsentstring

The visitor's Cookiebot marketing decision on the marketing site (granted | denied), forwarded as ad_consent. Last decision wins; see signupAttribution.ts adConsentChanges.

refstring nullable

ref of the "Powered by Gleap" badge the visit came from (first touch).

landingPagestring nullable

First dashboard page of the visit (first touch).

referrerstring nullable

Page that referred the first visit (first touch).

Response

Ok

unknown required

Changes