Skip to main content
POST
/
referrals
/
register
curl --request POST \
  --url https://backend.testeswaffle.org/referrals/register \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "[email protected]",
    "referrer_id": "abc123xyz"
  }'
{
  "success": true,
  "data": {
    "user_id": "usr_123456789",
    "email": "[email protected]",
    "created_at": "2024-01-15T10:30:00Z"
  }
}

Descrição

Registra um novo usuário no programa de indicações. Este endpoint é público e não requer autenticação.

Request Body

email
string
required
Email do novo usuário
referrer_id
string
ID do usuário que está fazendo a indicação

Response

success
boolean
Indica se a operação foi bem-sucedida
data
object
curl --request POST \
  --url https://backend.testeswaffle.org/referrals/register \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "[email protected]",
    "referrer_id": "abc123xyz"
  }'
{
  "success": true,
  "data": {
    "user_id": "usr_123456789",
    "email": "[email protected]",
    "created_at": "2024-01-15T10:30:00Z"
  }
}

Body

application/json
email
string<email>
required

Email do novo usuário

referrer_id
string

ID do usuário que está fazendo a indicação

Response

200 - application/json

Usuário registrado com sucesso

success
boolean
data
object