Projeto de revisão de API para os alunos do 2TDSPM da FIAP
Obter todos os clientes (findAll clienteDTO)
Obter cliente por id (findById clienteDTO)
Parâmetro
Tipo
Descrição
id
Long
Obrigatório . Id do cliente a ser buscado
Body:
{
"nome" : " Exemplo" ,
"email" : " exemplo@email.com" ,
"senha" : " 123456"
}
Parâmetro
Tipo
Descrição
nome
String
Nome do cliente a ser gravado
email
String
E-mail do cliente a ser gravado
senha
String
Senha do cliente a ser gravado
Atualizar cliente (update)
Parâmetro
Tipo
Descrição
id
Long
Obrigatório . Id do cliente a ser atualizado
Body:
{
"nome" : " Exemplo" ,
"email" : " exemplo@email.com" ,
"senha" : " 123456"
}
Parâmetro
Tipo
Descrição
nome
String
Nome do cliente a ser atualizado
email
String
E-mail do cliente a ser atualizado
senha
String
Senha do cliente a ser atualizado
Parâmetro
Tipo
Descrição
id
Long
Obrigatório . Id do cliente a ser excluído
Obter todos os cursos (findAll cursoDTO)
Obter cliente por id (findById cursoDTO)
Parâmetro
Tipo
Descrição
id
Long
Obrigatório . Id do curso a ser buscado
Body:
{
"titulo" : " Python" ,
"descricao" : " Curso de python" ,
"instrutor" : " Leonardo" ,
"duracao" : 1 ,
"nivel" : " 2" ,
"preco" : 20
}
Parâmetro
Tipo
Descrição
titulo
String
Título do curso
descricao
String
Descrição do curso
instrutor
String
Instrutor do curso
duracao
int
Duração do curso
nivel
String
Nível do curso
preco
double
Preço do curso
Parâmetro
Tipo
Descrição
id
Long
Obrigatório . Id do curso a ser atualizado
Body:
{
"titulo" : " Python" ,
"descricao" : " Curso de python" ,
"instrutor" : " Leonardo" ,
"duracao" : 1 ,
"nivel" : " 2" ,
"preco" : 20
}
Parâmetro
Tipo
Descrição
titulo
String
Título do curso
descricao
String
Descrição do curso
instrutor
String
Instrutor do curso
duracao
int
Duração do curso
nivel
String
Nível do curso
preco
double
Preço do curso
Parâmetro
Tipo
Descrição
id
Long
Obrigatório . Id do curso a ser excluído