Skip to content

Fernandotga/api-mvc-horse

Repository files navigation

API-HORSE

Api feita em Delphi utilizando frameworkHorse:

Instalar as dependências com boss:

$ boss install 

API

A aplicação será iniciada e um servidor estará rodando e acessivel no endereço:

localhost:9000

A API possui os endpoints:

/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 cadastrados

Baixe 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"
}

About

Projeto Exemplo utilizando api REST delphi usando Horse, com arquitetura MVC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages