GILLIS INTERACTIVE
  1. Alunos
GILLIS INTERACTIVE
  • Comece aqui
  • Autenticação
    • Criar token
      POST
    • Validar token
      GET
    • Renovar token
      PUT
  • Alunos
    • Listar alunos
      GET
    • Listar aluno pelo ID
      GET
    • Cadastrar aluno
      POST
    • Atualizar aluno
      PUT
    • Deletar aluno
      DELETE
  • Cursos
    • Listar cursos
      GET
    • Curso matriculado
      GET
    • Matricular cursos
      POST
    • Remover cursos
      DELETE
  • Pacotes
    • Listar pacotes
      GET
    • Pacote matriculado
      GET
    • Matricular pacote
      POST
    • Remover pacote
      DELETE
  1. Alunos

Deletar aluno

DELETE
{{BaseURL}}/students/{{id}}

Descrição#

Endpoint para deletar um aluno do sistema realizando soft delete.

📋 Detalhes da Requisição#

URL#

DELETE https://seudominio.com/api/students/{id}

Headers Obrigatórios#

Parâmetros de Rota#

id (int, obrigatório): ID do aluno.

📤 Respostas da API#

✅ Sucesso (200 OK)#

{
  "success": true,
  "message": "Aluno deletado com sucesso",
  "data": null,
  "timestamp": "2025-01-28 14:30:00",
  "status_code": 200
}

❌ Erro - ID Inválido (400 Bad Request)#

{
  "success": false,
  "message": "ID inválido",
  "errors": [],
  "timestamp": "2025-01-28 14:30:00",
  "status_code": 400
}

❌ Erro - Aluno Não Encontrado (404 Not Found)#

{
  "success": false,
  "message": "Aluno não encontrado",
  "errors": [],
  "timestamp": "2025-01-28 14:30:00",
  "status_code": 404
}

❌ Erro - Não Autorizado (401 Unauthorized)#

{
  "success": false,
  "message": "Unauthorized - Invalid or missing token",
  "errors": [],
  "timestamp": "2025-01-28 14:30:00",
  "status_code": 401
}

⚠️ Códigos de Status HTTP#

CódigoDescriçãoQuando Ocorre
200OKAluno deletado com sucesso
400Bad RequestID inválido ou menor que 1
401UnauthorizedToken inválido ou não fornecido
404Not FoundAluno não encontrado
500Internal Server ErrorErro interno do servidor

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request DELETE '{{BaseURL}}/students/{{id}}' \
--header 'Authorization: Bearer <token>'

Respostas

🟢200Sucesso
application/json
Body

Exemplo
{
    "success": true,
    "message": "Aluno deletado com sucesso",
    "data": "2025-10-31",
    "timestamp": "2025-10-31 01:15:13",
    "status_code": 200
}
Página anterior
Atualizar aluno
Próxima página
Listar cursos
Built with