Aller au contenu principal

getAllOrdersStorage

Obtenir tous les objets de stockage de commandes 🔐 Cette méthode nécessite une autorisation.

Orders.getAllOrdersStorage(langCode, offset, limit)

const value = await Orders.getAllOrdersStorage()
Schéma

langCode: number
Champ de langue optionnel
exemple : en_US

offset: number
Paramètre optionnel pour la pagination, par défaut 0
exemple : 0

limit: number
Paramètre optionnel pour la pagination, par défaut 30
exemple : 30

Cette méthode récupère tous les objets de stockage de commandes. La méthode ajoutera la langue par défaut au corps de la requête. Si vous souhaitez changer la langue, il suffit de la passer en tant que deuxième argument.

Exemple de retour :

[
{
"id": 1764,
"localizeInfos": {
"title": "Commande 1"
},
"identifier": "catalog",
"generalTypeId": 4,
"formIdentifier": "catalog-form",
"paymentAccountIdentifiers": [
{
"identifier": "p1"
}
]
}
]
Schéma

id: number
identifiant de l'objet
exemple : 1764

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"
}
}

identifier string
identifiant textuel pour le champ d'enregistrement
exemple : catalog

generalTypeId number
identifiant de type
exemple : 4

formIdentifier string
identifiant textuel pour le formulaire utilisé par le stockage de commandes
exemple : catalog-form

paymentAccountIdentifiers Array<{ identifier: string }
tableau d'identifiants textuels des comptes de paiement utilisés par le stockage de commandes
exemple :

[
{
"identifier": "p1"
}
]