Add an email to the waitlist
POST /v1/waitlist/signups
POST
/v1/waitlist/signups
Adds a new signup to the project’s waitlist and returns the user’s queue position and a referral code to share.
Auth: Publishable key (nv_pub_live_*). Call this directly from browser JavaScript. No backend proxy required.
CORS: Access-Control-Allow-Origin: *, so it is safe to call from any frontend origin.
Returns 409 with DUPLICATE_SIGNUP if the email already exists.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
email
required
string format: email
referrer_code
string
source
object
referrer
string
utm_source
string
utm_medium
string
utm_campaign
string
landing_path
string
visitor_id
string
turnstile_token
string
Responses
Section titled “ Responses ”Signup created
object
data
required
object
signup_id
required
string
referrer_credited
required
boolean
confirmation_email_sent
required
boolean
already_registered
required
boolean
project_plan
required
string
error
required
null
meta
object
key
additional properties
Error envelope. See error.code for the discriminator.
object
data
required
null
error
required
object
code
required
string
message
required
string
remediation
required
string
doc_url
string format: uri
param
string
request_id
string
meta
object
key
additional properties
Error envelope. See error.code for the discriminator.
object
data
required
null
error
required
object
code
required
string
message
required
string
remediation
required
string
doc_url
string format: uri
param
string
request_id
string
meta
object
key
additional properties