Api feita em Delphi utilizando frameworkHorse:
Instalar as dependências com boss:
$ boss install A aplicação será iniciada e um servidor estará rodando e acessivel no endereço:
localhost:9000/cliente --> GET clientes: para pegar todos os clientes.
/cliente/{ID} --> GET cliente por ID: para pegar um cliente com base no seu id.
/cliente --> POST cliente para cadastrar um cliente novo.
/cliente/{ID} --> PUT atualiza cliente já cadastrado previamente.
/cliente/{ID} --> DELETE cliente por ID para deletar um cliente por ID.Exemplo:
http://localhost:9000/cliente
Retorna lista de clientes cadastradosBaixe a coleção do POSTMAN que possui os requests (métodos HTTP) que exercitam essa API aqui:
O corpo do método POST é um JSON e deve conter:
{
"codigo": 1,
"nome": "Fred",
"endereco": "Av. Brasil, 0000",
"bairro": "Centro",
"complemento": "CJ 120",
"cidade": "São Paulo",
"uf": "SP"
}