https://seudominio.com/apiAuthorization.| Método | Endpoint | Descrição |
|---|---|---|
POST | /auth | Login de usuário |
GET | /auth | Validar token |
PUT | /auth | Renovar token |
| Método | Endpoint | Descrição |
|---|---|---|
GET | /students | Listar alunos |
GET | /students/{id} | Listar alunos pelo id |
POST | /students | Criar aluno |
PUT | /students | Atualizar aluno |
DELETE | /students | Deletar aluno |
| Método | Endpoint | Descrição |
|---|---|---|
GET | /courses | Listar os cursos |
GET | /courses/{student_id} | Listar os cursos matriculados para o aluno |
POST | /courses | Matricular aluno(s) em curso(s) |
DELETE | /courses | Remover curso(s) de um aluno |
| Método | Endpoint | Descrição |
|---|---|---|
GET | /packages | Listar os pacotes |
GET | /packages/{student_id} | Listar os pacotes matriculados para o aluno |
POST | /packages | Matricular aluno(s) em pacote(s) |
DELETE | /packages | Remover pacote(s) de um aluno |
| Código | Descrição |
|---|---|
200 | Success |
201 | Created successfully |
400 | Bad Request |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
405 | Method Not Allowed |
409 | Conflict |
422 | Unprocessable Entity |
429 | Too Many Requests |
500 | Internal Server Error |