POST /resale
Cria uma nova revenda no sistema com os dados fornecidos.Método e Rota
Parâmetros Query String
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
authorization | string | Sim | Token de autenticação no formato: Bearer |
Parâmetros do Corpo da Requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
name | string | Sim | Nome da revenda |
email | string | Sim | E-mail da revenda |
password | string | Sim | Senha da revenda |
credits | number | Não | Créditos iniciais (padrão: 0) |
status | string | Não | Status da revenda (ativo/inativo) |
Exemplo de Requisição
Exemplo de Resposta
Sucesso (201 Created):PATCH /resale/add-credits/
Adiciona ou remove créditos de uma revenda específica.Método e Rota
Parâmetros Query String
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
authorization | string | Sim | Token de autenticação no formato: Bearer |
Parâmetros da URL
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | integer | Sim | ID da revenda |
Parâmetros do Corpo da Requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
credits | number | Sim | Quantidade de créditos (positivo para adicionar, negativo para remover) |
reason | string | Não | Motivo da alteração |
Exemplo de Requisição
Exemplo de Resposta
Sucesso (200 OK):PUT /resale/token/fixed
Fixa ou libera o token de uma revenda específica.Método e Rota
Parâmetros Query String
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
authorization | string | Sim | Token de autenticação no formato: Bearer |
Parâmetros do Corpo da Requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
resale_id | integer | Sim | ID da revenda |
fixed | boolean | Sim | true para fixar, false para liberar |
Exemplo de Requisição
Exemplo de Resposta
Sucesso (200 OK):PATCH /resale/ultra//active
Ativa o serviço Ultra para uma revenda específica.Método e Rota
Parâmetros Query String
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
authorization | string | Sim | Token de autenticação no formato: Bearer |
Parâmetros da URL
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
resaleId | integer | Sim | ID da revenda |
Exemplo de Requisição
Exemplo de Resposta
Sucesso (200 OK):PATCH /resale/ultra//disable
Desativa o serviço Ultra para uma revenda específica.Método e Rota
Parâmetros Query String
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
authorization | string | Sim | Token de autenticação no formato: Bearer |
Parâmetros da URL
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
resaleId | integer | Sim | ID da revenda |