Servicio Rest de ejemplo que define las acciones de los clientes.
GET ALL
Devuelve la lista de todos los clientes
Request
GET /api/Clientes
Responses
Código | Descripción |
---|---|
200 | OK |
POST
Crea un nuevo cliente
Request
POST /api/Clientes
Parámetros
Se debe especificar un objeto de tipo Cliente con la siguiente estructura:
{
"Nombre": "Cliente 1",
"Dirección": "zona 4",
"NIT": "7366489-7"
}
Responses
Código | Descripción |
---|---|
200 | OK |
400 | Bad Request |
GET
Devuelve un cliente específico
Request
GET /api/Clientes/{id}
Parámetros
Se debe especificar el ID del cliente que se desea consultar
Nombre | Tipo |
---|---|
id | integer |
Responses
Codigo | Descripción |
---|---|
200 | OK |
404 | Not Found |
PUT
Permite modificar un cliente específico.
Request
PUT /api/Clientes/{id}
Parámetros
Se debe especificar el ID del cliente y los datos que se desean modificar del cliente.
Nombre | Tipo |
---|---|
*id | integer |
cliente | cliente |
Responses
Codigo | Descripción |
---|---|
200 | OK |
400 | Bad Request |
404 | Not Found |
DELETE
Permite eliminar un cliente específico.
Request
DELETE /api/Clientes/{id}
Parámetros
Se debe especificar el ID del cliente que se desea eliminar
Nombre | Tipo |
---|---|
*id | integer |
Responses
Codigo | Descripción |
---|---|
204 | No Content |
404 | Not Found |