Ajouter/Mettre à jour l'article


Le point de terminaison suivant peut être utilisé pour ajouter ou mettre à jour un élément dans l'application {app.name}.


Point de terminaison

Le point d'extrémité suivant peut être utilisé pour ajouter ou mettre à jour un élément. Vous devez remplacer le site_id Variable avec l'identifiant du site qui a été fourni lorsque le site a été créé.

POST
{base_url}/api/v4/site/{site_id}/item/addUpdate
Demande
Champ
Type
Requis
Description
_id
String
L'identifiant de l'élément. Ce champ est généré par le système et n'est pas requis lors de la création d'un nouvel élément, mais il est requis lors de la mise à jour d'un élément existant.
name
String
Le nom de l'article.
description
String
La description de l'article.
unit_price
Number
Le prix par unité de l'article. Format = 0.00
active
Boolean
--
Ce drapeau représente si l'enregistrement de l'article est actif et disponible pour être utilisé ou non.
Default = `true`
Sample Request
			
				{
  "_id": "6839e415564d3cc2160d945e",
  "name": "Men's Large T-Shirt",
  "unit_price": 14.99,
  "active": true
}
			
		
Réponse
Champ
Type
Description
success
Boolean
Whether the record was added or updated successfully.
action
String
Informs whether the record was added or updated. Will only be returned if `success` is `true`.
One of `added`, `updated`
_id
String
The auto generated id assigned to the record.
errors
String [ ]
A list of errors. Will only be returned if `success` is `false`.
Sample Response (Successful)
			
				{
  "success": true,
  "action": "added",
  "_id": "60f720d248f143332af022e0"
}
			
		
Sample Response (Failed)
			
				{
  "success": false,
  "errors": [
    "invalid field2",
    "missing field_name"
  ]
}