Skip to main content
POST
Verifica email e prepara usuário para login

Authorizations

Authorization
string
header
required

OAuth2 Authorization Code flow

Body

application/json
email
string
required
Example:

"user@base39.com.br"

microsoftTenantId
string
Example:

"11111111-1111-1111-1111-111111111111"

document
string

CNPJ used to disambiguate auto join for domains with multiple orgs

authMethod
enum<string>
Available options:
email_password,
email_otp,
google,
microsoft,
passkey,
saml

Response

200 - application/json

Status do e-mail

scenario
enum<string>
required
Available options:
auto_joined,
pending_approval,
new_org,
existing
status
enum<string>
required
Available options:
active,
waiting_approval,
disabled
orgId
string | null
required
orgName
string | null
required
allowedAuthMethods
enum<string>[]
required
Available options:
email_password,
email_otp,
google,
microsoft,
passkey,
saml
requiresDocumentForAutoJoin
boolean