POST /red-club
Cria um novo usuário RedClub no sistema.Método e Rota
Parâmetros do Corpo da Requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
username | string | Sim | Nome de usuário RedClub |
password | string | Sim | Senha do usuário |
email | string | Sim | E-mail do usuário |
phone | string | Não | Telefone do usuário |
is_trial | boolean | Não | Se é um teste gratuito (padrão: false) |
trial_duration | integer | Não | Duração do teste em horas (obrigatório se is_trial=true) |
package_id | integer | Sim | ID do pacote RedClub |
resale_id | integer | Sim | ID da revenda |
profile_type | string | Não | Tipo de perfil (basic/premium/vip) |
Exemplo de Requisição
Exemplo de Resposta
Sucesso (201 Created):POST /red-club/extend/
Estende a validade de um usuário RedClub existente.Método e Rota
Parâmetros da URL
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | integer | Sim | ID do usuário RedClub |
Parâmetros do Corpo da Requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
extend_days | integer | Sim | Número de dias para estender |
package_id | integer | Não | Novo ID do pacote (opcional) |
profile_type | string | Não | Novo tipo de perfil (opcional) |