Aller au contenu principal

getProductStatuses

Recherchez tous les objets de statut de produit.

Cette méthode recherche tous les objets de statut de produit depuis l'API. Elle renvoie une promesse qui se résout en un tableau d'objets de statut de produit.

ProductStatuses.getProductStatuses( langCode );

Exemple minimal

const value = await ProductStatuses.getProductStatuses();

Exemple avec des attributs

const value = await ProductStatuses.getProductStatuses('en_US');

Schéma des paramètres

Schéma

langCode: string
code de langue
exemple : en_US

Exemple de réponse

[
{
"id": 1,
"identifier": "sale",
"localizeInfos": {
"title": "Vente"
},
"isDefault": true,
"version": 0,
"position": 1
},
{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Vendu"
},
"isDefault": false,
"version": 0,
"position": 2
}
]

Schéma de réponse

Schéma : IProductStatusEntity[]

id: number
identifiant de l'objet
exemple : 1764

version number
numéro de version de modification de l'objet
exemple : 10

identifier: string
identifiant textuel pour un champ dans l'enregistrement
exemple : catalog

localizeInfos: Record<string, any>
description json de l'objet de données de la page principale tenant compte de la langue "en_US" (par exemple)
exemple :

{
"en_US": {
"title": "Catalog",
"plainContent": "Contenu pour le catalogue",
"htmlContent": "<b>Contenu pour le catalogue</b>",
"menuTitle": "Catalogue"
}
}