application/json| Propriedade | Tipo | Obrigatório | Descrição | Valor (exemplo) |
|---|---|---|---|---|
| String | Sim | email@domain.com | ||
| password | String | Sim | teste123456 | |
| role | Enum | Sim | admin,seller,manager,super_admin | |
| companyName | String | Sim | Empresa A | |
| approved | Boolean | Sim | true |
curl --location --request POST 'https://xpend-backend.onrender.com/api/v1/auth/register' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "john.doe@gmail.com",
"password": "teste123456",
"role": "admin",
"companyName": "Corporation XPTO"
}'{
"user": {
"id": "53c21edf-4048-4e74-a996-b4a3bd38a68b",
"email": "email.dev@gmail.com",
"role": "seller",
"approved": true
},
"tokens": {
"access": "{{vault:json-web-token}}",
"refresh": "{{vault:json-web-token}}"
}
}