Começando
Aluno
Link para login externo
Deletar vínculo de múltiplos planos a múltiplos alunos
Desativar vínculos de múltiplos planos a múltiplos alunos
Vincular múltiplos planos a múltiplos alunos
Criar Vários Alunos
Incluir Aluno a uma Turma
Resetar senha do Aluno
Expirar acesso do Aluno
Ativar/Desativar Alunos
Vincular plano ao Aluno
Ativação do plano do Aluno
Bloqueio Geográfico para Aluno
Consultar Turmas do Aluno
Consultar Planos do Aluno
Consultar Aluno
Criar Aluno
Bloqueio Geográfico
Planos
Vincular Plano ao Aluno
Para vincular um plano a um aluno, use a seguinte rota com os parâmetros necessários. Certifique-se de passar as informações corretamente para garantir a criação do vínculo.
Route (Rota)
| Método | Rota | Descrição |
|---|---|---|
| POST | /webservice/student/{student_id}/bind/plans | Vincula um ou mais planos a um aluno |
Headers (Cabeçalho)
| Param | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| Accept | String | application/json | Sim |
| content-type | String | application/json | Sim |
| secret | String | *Secret Key | Sim |
| token | String | **Webservice Token | Sim |
*Para conseguir a Secret Key acesse sua Plataforma, abra o Menu, vá na área de Usuários e acesse Webservice, lá você terá a lista de usuários com suas respectivas Secret Key.
** Token gerado pela rota de autenticação.
Route Params (Parâmetros na Rota)
| Param | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| student_id | String | Id do aluno | Sim |
Body Params (Parâmetros no Corpo)
| Param | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| plan | JSON | JSON com os dados do plano que irá ser vinculado | Sim |
| plan.id | String | Id do Plano | Sim |
| recurrence_option | int | *Indica o tipo de recorrência do plano | Não |
| free | boolean | Caso true, o plano será vinculado ao Aluno gratuitamente | Não |
| invoice | JSON | JSON com dados da fatura, necessário caso o plano não seja gratuito ou público | Não |
| invoice.translations | JSON | Traduções para a fatura, pode ser "null" | Não |
| invoice.value | float | Valor a ser pago | Sim |
| invoice.status | int | **Status da fatura que irá ser vinculada ao Aluno | Não |
*Tipos de recorrência padrão da Plataforma:
- 1 = Acesso por 1 ano, recorrência mensal;
- 2 = Acesso por 6 meses, recorrência mensal;
- 3 = Assinatura mensal;
- 4 = Assinatura bimestral;
- 5 = Assinatura trimestral;
- 6 = Assinatura semestral;
- 7 = Assinatura anual;
** Status da Fatura
- 0 = Paga;
- 1= Aberta;
- 2 = Atrasada;
- 3 = Vencida;
- 4 = Processando;
- 5 = Em análise;
- 6 = Cancelada;