Proveedor - jpbiondo/boxitall-backend GitHub Wiki

Crear Proveedor

Crea un proveedor según los parámetros en el body.

  • Request: POST /proveedor

Request Form Data

Parameter Type Description Required
proveedor_cod intenger ID del proveedor true
nombre string Nombre del proveedor true
telefono string Nro teléfono del proveedor true

Example Request

{
 "proveedor_cod": 1, 
 "nombre": "Johnny The Man"
 "telefono": "2616564993"
}

Response Parameters

Parameter Type Description
proveedor_cod intenger ID del proveedor
nombre string Nombre del artículo

Example Response

{
 "proveedor_cod": 1, 
 "nombre": "Johnny The Man"
}

Obtener Proveedores

Obtiene todos los proveedores.

  • Request: GET /proveedor

Response Parameters

Parameter Type Description
proveedor_cod intenger ID del proveedor
nombre string Nombre del proveedor
telefono string Nro teléfono del proveedor

Example Response

{
 [
  {
    "proveedor_cod": 1, 
    "nombre": "Johnny The Man"
    "telefono": "2616564993"
  },
  {
    "proveedor_cod": 1, 
    "nombre": "Squid Game"
    "telefono": "2616564993"
  },

 ]
}

Actualizar Proveedor

Actualiza el proveedor especificado con los parámetros cambiados en el body.

  • Request: PATCH /proveedor/{proveedor_cod}

Request Form Data

Parameter Type Description Required
nombre string Nombre del proveedor false
telefono string Nro teléfono del proveedor false

Example Request

{
 "nombre": "Johnny The Man"
}

Response Parameters

Parameter Type Description
proveedor_cod intenger ID del proveedor
nombre string Nombre del proveedor

Example Response

{
 "proveedor_cod": 1, 
 "nombre": "Johnny The Man"
}

Eliminar Proveedor

Elimina el proveedor especificado en el código

  • Request: DELETE /proveedor/{proveedor_cod}

Response Parameters

Parameter Type Description
proveedor_cod intenger ID del proveedor
nombre string Nombre del proveedor

Example Response

{
 "proveedor_cod": 1, 
 "nombre": "Johnny The Man"
}