GET https://seudominio.com/api/packages/{student_id}{
"success": true,
"message": "Pacotes do aluno recuperados com sucesso",
"data": {
"student_id": 1,
"packages": [
{
"id": 5297654,
"nome": "Informática Kids",
"valor": 399,
"promocao": 0,
"data_matricula": "2025-11-01",
"status_matricula": "Aguardando"
},
{
"id": 5084294,
"nome": "Informatica Profissional",
"valor": 200,
"promocao": 0,
"data_matricula": "2025-09-02",
"status_matricula": "Aprovado"
},
{
"id": 4635560,
"nome": "Preparatório bancário",
"valor": 399,
"promocao": 299,
"data_matricula": "2025-11-01",
"status_matricula": "Aguardando"
}
],
"total": 3
},
"timestamp": "2025-11-02 00:58:24",
"status_code": 200
}{
"success": true,
"message": "Pacotes do aluno recuperados com sucesso",
"data": {
"student_id": 15,
"packages": [],
"total": 0
},
"timestamp": "2025-11-02 00:59:41",
"status_code": 200
}{
"success": false,
"message": "Unauthorized - Invalid or missing token",
"errors": [],
"timestamp": "2025-01-28 10:30:00",
"status_code": 401
}{
"success": false,
"message": "Erro ao listar pacotes",
"errors": [],
"timestamp": "2025-01-28 10:30:00",
"status_code": 500
}| Campo | Tipo | Descrição | Exemplo |
|---|---|---|---|
id | int | ID do pacote | 789 |
nome | string | Nome do pacote | "Pacote Completo" |
valor | float | Valor do pacote | 999.90 |
promocao | float | Valor promocional | 799.90 |
data_matricula | string | Data da matrícula | 2025-11-01 |
status_matricula | string | Situação da matrícula | Aguardando Aprovado |
| Código | Descrição | Quando Ocorre |
|---|---|---|
200 | OK | Pacotes recuperados com sucesso |
401 | Unauthorized | Token inválido ou não fornecido |
500 | Internal Server Error | Erro interno do servidor |