Suggestions

Catalogue

Suggère des marques GET
/v1/sites/{code_site}/suggest/catalog/brands.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "brand_id": "integer",
        "name": "string"
    }
]
NomTypeDescription
brand_idintegerIdentifiant de la marque
namestringIntitulé de la marque
Suggère des catégories du catalogue GET
/v1/sites/{code_site}/suggest/catalog/categories.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
excludearrayIdentifiants de catégories à exclure
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "category_id": "integer",
        "name": "string"
    }
]
NomTypeDescription
category_idintegerIdentifiant de la catégorie
namestringIntitulé de la catégorie
Suggère des produits GET
/v1/sites/{code_site}/suggest/catalog/products.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
excludearrayIdentifiants de produits à exclure
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "product_id": "integer",
        "name": "string"
    }
]
NomTypeDescription
product_idintegerIdentifiant du produit
namestringIntitulé du produit
Suggère des tags du catalogue GET
/v1/sites/{code_site}/suggest/catalog/tags.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
excludearrayIdentifiants de tags à exclure
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "tag_id": "integer",
        "name": "string"
    }
]
NomTypeDescription
tag_idintegerIdentifiant du tag
namestringIntitulé du tag
Suggère des intitulé de variantes GET
/v1/sites/{code_site}/suggest/catalog/variants.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "name": "string"
    }
]
NomTypeDescription
namestringIntitulé de la variante

Membres

Suggère des membres GET
/v1/sites/{code_site}/suggest/account/customers.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
excludearrayIdentifiants de membres à exclure
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "customer_id": "integer",
        "firstname": "string",
        "lastname": "string"
    }
]
NomTypeDescription
customer_idintegerIdentifiant du client
firstnamestringPrénom
lastnamestringNom
Suggère des groupes extranet GET
/v1/sites/{code_site}/suggest/account/groups.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
excludearrayIdentifiants des groupes à exclure
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "group_id": "integer",
        "name": "string"
    }
]
NomTypeDescription
group_idintegerIdentifiant du groupe extranet
namestringIntitulé du groupe

Blog

Suggère des billets du blog GET
/v1/sites/{code_site}/suggest/blog/posts.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "post_id": "integer",
        "title": "string"
    }
]
NomTypeDescription
post_idintegerIdentifiant du billet
titlestringTitre du billet

Commandes

Suggère des commandes GET
/v1/sites/{code_site}/suggest/checkout/orders.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "order_id": "integer",
        "reference": "string",
        "status": "string"
    }
]
NomTypeDescription
order_idintegerIdentifiant du commande
referencestringNumero de commande
statusstringStatut de la commande

Mediathèque

Suggère des fichiers de la médiathèque GET
/v1/sites/{code_site}/suggest/media/files.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "media_id": "integer",
        "name": "string"
    }
]
NomTypeDescription
media_idintegerIdentifiant du fichier
namestringNom du fichier

Site web

Suggère des liens internes GET
/v1/sites/{code_site}/suggest/cms/internal_links/{type}/{page}.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
typeObligatoirestringCible
pageObligatoirestringPage
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "target": "string",
        "name": "string"
    }
]
NomTypeDescription
targetstringCible
namestringIntitulé de la cible
Suggère des billets du Site Web GET
/v1/sites/{code_site}/suggest/cms/posts.json

Paramètres supportés par ce endpoint :

NomTypeDescription
code_siteObligatoirestringCode site
termstringRecherche par libellé
limitintegerNombre maximal de suggestions

Format de sortie :

data:[
    {
        "content_id": "integer",
        "title": "string",
        "subtitle": "string"
    }
]
NomTypeDescription
content_idintegerIdentifiant du contenu
titlestringTitre
subtitlestringSous titre