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