API de produit

catégorie de produit

Créer une catégorie de produit

DescriptionCréer une nouvelle catégorie de produits
Endpoint{AnalyticsManagerDataManagerApiAddress}/odata/PostProductCategories
Method POSTEZ
En-têtes de demande{Un jeton}
Corps - FormDataClé : Catégories de produits
Valeur: [
    {
        "Nom": "Catégorie A"
    },
    {
        "Nom": "Catégorie B"
    },
    {
        "Nom": "Catégorie C"
    }
]
Réponse{    "value": [        {            "Id": "3bcffb23-632e-ec11-807e-00155ddf9604",            "Name": "Category A",            "CompanyId": 1,            "LastUpdateDateTime": null,            "CreatedDateTime": "2021-10-16T09:26:29.0015004Z",            "EslactionLogId": null,            "Company": null,            "Products": []        },        {            "Id": "3ccffb23-632e-ec11-807e-00155ddf9604",            "Name": "Category B",            "CompanyId": 1,            "LastUpdateDateTime": null,            "CreatedDateTime": "2021-10-16T09:26:29.0016585Z",            "EslactionLogId": null,            "Company": null,            "Products": []        },        {            "Id": "3dcffb23-632e-ec11-807e-00155ddf9604",            "Name": "Category C",            "CompanyId": 1,            "LastUpdateDateTime": null,            "CreatedDateTime": "2021-10-16T09:26:29.0016593Z",            "EslactionLogId": null,            "Company": null,            "Products": []        }    ],    "count": 0}
RemarqueVeuillez noter la valeur "Id" car vous devrez l'utiliser comme clé de référence pour la mise à jour/la suppression/le lien avec une autre entité plus tard

Lire la catégorie de produit

DescriptionTirez la catégorie de produit créée sous le compte de l'entreprise
Endpoint{AnalyticsManagerDataManagerApiAddress}/odata/GetProductCategories
Method ÉCONOMISEZ
En-têtes de demande{Un jeton}
Réponse{
    "valeur": [
        {
            "Id": "0c920541-5f2e-ec11-807e-00155ddf9604",
            "Nom": "Catégorie C",
            "CompanyId": 1,
            "LastUpdateDateTime": "2021-10-16T11:51:35.403Z",
            "CreatedDateTime": "2021-10-16T08:58:33.77Z",
            "EslactionLogId": nul,
            "Société": nul,
            "Des produits": []
        },
        {
            "Id": "0d920541-5f2e-ec11-807e-00155ddf9604",
            "Nom": "Catégorie B",
            "CompanyId": 1,
            "LastUpdateDateTime": nul,
            "CreatedDateTime": "2021-10-16T08:58:33.77Z",
            "EslactionLogId": nul,
            "Société": nul,
            "Des produits": []
        },
        {
            "Id": "0b920541-5f2e-ec11-807e-00155ddf9604",
            "Nom": "Catégorie A",
            "CompanyId": 1,
            "LastUpdateDateTime": nul,
            "CreatedDateTime": "2021-10-16T08:58:33.763Z",
            "EslactionLogId": nul,
            "Société": nul,
            "Des produits": []
        }
    ],
    "compte": 0
}

Mettre à jour la catégorie de produit

DescriptionMettre à jour la catégorie de produits existante
Endpoint{AnalyticsManagerDataManagerApiAddress}/odata/UpdateProductCategories
Method PATCH
En-têtes de demande{Un jeton}
Corps - JSON[
    {
        "Id": "0c920541-5f2e-ec11-807e-00155ddf9604",
        "Nom": "Nouvelle catégorie C"
    },
    {
        "Id": "0d920541-5f2e-ec11-807e-00155ddf9604",
        "Nom": "Nouvelle catégorie B"
    }
]
RemarqueChamp obligatoire :
- Identifiant

Supprimer la catégorie de produit

DescriptionSupprimer la catégorie de produits existante
Endpoint{AnalyticsManagerDataManagerApiAddress}/odata/DeleteProductCategories
Method EFFACER
En-têtes de demande{Un jeton}
Corps - JSON[
    {
        "Id": "0c920541-5f2e-ec11-807e-00155ddf9604"
    },
    {
        "Id": "0d920541-5f2e-ec11-807e-00155ddf9604"
    }
]
RemarqueChamp obligatoire :
- Identifiant
Pages: 1 2 3 4
Mis à jour le mars 4, 2022