Skip to main content
POST
/
streaks
/
ice-credits
curl --request POST \
  --url https://backend.testeswaffle.org/streaks/ice-credits \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "[email protected]",
    "credits": 3
  }'
{
  "success": true,
  "message": "Ice credits adicionados com sucesso",
  "data": {
    "email": "[email protected]",
    "previousCredits": 2,
    "addedCredits": 3,
    "totalCredits": 5
  }
}

Descrição

Adiciona créditos de gelo (ice credits) para um usuário. Estes créditos permitem “congelar” o streak por um dia caso o usuário não consiga ler.

Request Body

email
string
required
Email do usuário
credits
number
required
Quantidade de créditos a adicionar

Response

success
boolean
Indica se a operação foi bem-sucedida
message
string
Mensagem informativa sobre o resultado
data
object
curl --request POST \
  --url https://backend.testeswaffle.org/streaks/ice-credits \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "[email protected]",
    "credits": 3
  }'
{
  "success": true,
  "message": "Ice credits adicionados com sucesso",
  "data": {
    "email": "[email protected]",
    "previousCredits": 2,
    "addedCredits": 3,
    "totalCredits": 5
  }
}

Body

application/json
email
string<email>
required

Email do usuário

credits
number
required

Quantidade de créditos a adicionar

Response

200 - application/json

Créditos adicionados com sucesso

success
boolean
message
string
data
object