Skip to content

user.created

POST
Media typeapplication/json
object
data
required

The object the event is about; each event names its schema.

object
object
required
string
Allowed value: event
type
required
string
Allowed values: user.created user.updated user.deleted session.created session.ended session.revoked organization.created organization.updated organization.deleted organizationMembership.created organizationMembership.updated organizationMembership.deleted organizationInvitation.created organizationInvitation.accepted organizationInvitation.revoked
timestamp
required

When the event happened, in Unix milliseconds.

integer format: int64
instance_id
required
string
/^ins_[0-9a-hjkmnp-tv-z]{26}$/
type
required
string
Allowed value: user.created
data
required
object
id
required
string
/^user_[0-9a-hjkmnp-tv-z]{26}$/
first_name
required
null | string
last_name
required
null | string
username
required
null | string
primary_email_address
required
string
email_addresses
required
Array<object>
object
id
required
string
/^email_[0-9a-hjkmnp-tv-z]{26}$/
email_address
required
string
verified_at
required
string format: date-time
primary
required
boolean
has_password
required
boolean
banned
required
boolean
mfa_enabled
required
boolean
totp_enabled
required
boolean
backup_codes_remaining
required
integer format: int32
passkeys
required
Array<object>
object
id
required
string
/^passkey_[0-9a-hjkmnp-tv-z]{26}$/
name
required
string
created_at
required
string format: date-time
last_used_at
required
null | string format: date-time
external_accounts
required
Array<object>
object
id
required
string
/^eac_[0-9a-hjkmnp-tv-z]{26}$/
provider
required
Allowed values: google github microsoft discord gitlab apple
email
required
null | string
email_verified
required
boolean
first_name
required
null | string
last_name
required
null | string
created_at
required
string format: date-time
last_used_at
required
string format: date-time
public_metadata
required
object
private_metadata
required
object
unsafe_metadata
required
object
last_sign_in_at
required
null | string format: date-time
created_at
required
string format: date-time
updated_at
required
string format: date-time

Any 2xx status acknowledges the event; anything else is retried.