Este método permite actualizar un producto. Para acceder a este paso, debes realizar previamente la autenticación básica. Si lo que necesitas es crear un producto, revisa este artículo: Cómo crear un producto.
Los datos que necesitas conocer son:
Método: PUT
Uri: api/product/{product_id}
Endpoint: https://app.gobeeping.com/api/product/978
Ejemplo de Curl
curl --location --request PUT 'https://app.gobeeping.com/api/product/978' \
--header 'Authorization: Basic XXXXXXXXXX’ \
--header 'Content-Type: application/json' \
--data-raw '{
"data" : {
"name": "Product test Update "
}
}'
Para poder realizar el método PUT, necesitas identificar los siguientes elementos:
- 'Authorization: Basic XXXXXXXXXX' : aquí debes colocar la Basic Auth obtenida en el paso anterior: cómo hacer login.
- {product_id}: Cuando creas un producto en el sistema, este te devuelve un ID, el cual se representa como “id”: X. Puedes verlo en el siguiente ejemplo:
{
"id": 5,
"name": "Cepillo Alisador GM",
"description": null,
"status": "1",
"code": "8435411536428",
"cost": null,
"hs_code": null,
"image_hash": "[\"photos\\/ThEUckZ6caR2vocikP8fEalUremaA3yiMAUveyKo.png\"]",
"lenght": null,
"height": null,
"width": null,
"weight": null,
"created_at": "2022-08-03T13:10:43.000000Z",
"updated_at": "2022-08-03T13:10:43.000000Z",
"default_picking": null,
"clients_stock": [
{
"id": 5,
"product_id": 5,
"client_id": 1,
"stock_available": 57,
"stock_reserved": 0,
"stock_ineligible": 0,
"stock_incoming": 0,
"created_at": "2022-08-03T13:10:43.000000Z",
"updated_at": "2022-08-08T05:54:06.000000Z"
}
],
"total_stock": 57
},
Además, encontrarás otros elementos dentro de data, que hacen referencia a la información del producto, y puedes identificar los siguientes:
- name: Nombre del producto.
- code: Código del producto/Código de barras (no es obligatorio, si no lo añades se crea uno automático).
- image: Imagen del producto. Si no tienes URL de imagen y solo tienes el archivo, puedes subirla una vez crees el producto en el sistema.
Los parámetros admitidos son:
Parámetro | Descripción |
data |
Json con los datos del producto
|
Si necesitas saber cómo listar productos, te lo explicamos en este otro artículo.