Skip to main content
POST
/
referrals
/
login
curl --request POST \
  --url https://backend.testeswaffle.org/referrals/login \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "[email protected]"
  }'
{
  "success": true,
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "user": {
      "user_id": "usr_123456789",
      "email": "[email protected]",
      "referral_count": 5
    }
  }
}

Descrição

Realiza o login de um usuário existente no programa de indicações. Este endpoint é público e não requer autenticação prévia.

Request Body

email
string
required
Email do usuário

Response

success
boolean
Indica se a operação foi bem-sucedida
data
object
curl --request POST \
  --url https://backend.testeswaffle.org/referrals/login \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "[email protected]"
  }'
{
  "success": true,
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "user": {
      "user_id": "usr_123456789",
      "email": "[email protected]",
      "referral_count": 5
    }
  }
}

Body

application/json
email
string<email>
required

Email do usuário

Response

200 - application/json

Login realizado com sucesso

success
boolean
data
object