Skip to main content
POST
/
otps
Enviar OTP
curl --request POST \
  --url https://api.example.com/otps \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "recipient": "<string>"
}
'
{
  "otpId": "019525fe-8f80-7afa-f2be-0c2d4e6a8b0e"
}
Envia uma senha de uso unico para o destinatario para autenticacao sem senha de admin.

Corpo da Requisicao

recipient
string
required
O endereco de email ou numero de telefone do admin.

Resposta

otpId
string
Identificador unico da solicitacao OTP.
{
  "otpId": "019525fe-8f80-7afa-f2be-0c2d4e6a8b0e"
}

Exemplos de Codigo

curl -X POST https://api.awsales.io/admin/otps \
  -H "Content-Type: application/json" \
  -d '{
  "recipient": "admin@example.com"
}'

Codigos de Erro

StatusCodigoDescricao
400validation_errorEntrada invalida ou campos obrigatorios ausentes
403auth.method_not_allowedMetodo de autenticacao nao permitido pela organizacao
409auth.email_already_verifiedEmail ja foi verificado
500internal_server_errorOcorreu um erro inesperado