Skip to main content
POST
Create a user and account

Body

application/json
email
string<email>
required
Maximum string length: 320
Pattern: ^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
firstName
string
required
Required string length: 1 - 100
lastName
string
required
Required string length: 1 - 100
companyName
string
required
Required string length: 1 - 200
accountType
enum<string>
required
Available options:
BUYER,
SELLER,
PARTNER
psaAccepted
boolean
required
password
string
Required string length: 10 - 256
locale
enum<string>
default:en
Available options:
ar,
de,
en,
es,
fr,
hi,
it,
ko,
nl,
pl,
pt,
sv,
tr,
ja,
zh
communicationOptIn
boolean
default:false
signupExperience
enum<string>
Available options:
ADVERTISER,
ADVERTISER_PORTFOLIO,
MEDIA_COMPANY,
DEVELOPER
tosVersion
string
oauthToken
string
ssoToken
string
verifiedToken
string
acceptedInvitationIds
string[]
signupCode
string
iuPlan
string
attribution
object

Response

OK

data
object | null
required
error
object | null
required