Préférences
Générales
Retourne les préférences générales GET
/v1/sites/{code_site}/prefs.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"site_title": "string",
"is_site_open": "boolean",
"is_contact_enabled": "boolean",
"is_blog_enabled": "boolean",
"is_catalog_enabled": "boolean",
"is_checkout_enabled": "boolean",
"is_api_enabled": "boolean",
"front_login": "string",
"front_password": "string",
"breadcrumb": "List"
}
Nom | Type | Description |
---|---|---|
site_title | string | Nom du site |
is_site_open | boolean | Activation de l'accès front-office |
is_contact_enabled | boolean | Activation de la page de contact |
is_blog_enabled | boolean | Activation du blog |
is_catalog_enabled | boolean | Activation du catalogue |
is_checkout_enabled | boolean | Activation de l'e-commerce |
is_api_enabled | boolean | Activation de l'API front-office |
front_login | string | Identifiant pour l'accès front office |
front_password | string | Mot de passe pour l'accès front office |
breadcrumb | List |
Modifie les préférences générales PUT
/v1/sites/{code_site}/prefs.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
site_title | string | Nom du site | |
is_site_open | boolean | Activation de l'accès front-office | |
is_contact_enabled | boolean | Activation de la page de contact | |
is_blog_enabled | boolean | Activation du blog | |
is_catalog_enabled | boolean | Activation du catalogue | |
is_checkout_enabled | boolean | Activation de l'e-commerce | |
is_api_enabled | boolean | Activation de l'API front-office | |
front_login | string | Identifiant pour l'accès front office | |
front_password | string | Mot de passe pour l'accès front office | |
breadcrumb | array |
Retourne les coordonnées GET
/v1/sites/{code_site}/prefs/contact.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"firstname": "string",
"lastname": "string",
"civility": "string",
"email": "string",
"address": "string",
"zipcode": "string",
"city": "string",
"country_id": "integer",
"country": "string",
"phone": "string",
"mobile": "string",
"fax": "string",
"company_name": "string",
"company_forme": "string",
"company_cnil": "string",
"company_capital": "string",
"company_siret": "string",
"company_rcs": "string",
"company_naf": "string",
"company_tva": "string"
}
Nom | Type | Description |
---|---|---|
firstname | string | Prénom du propriétaire du site |
lastname | string | Nom du propriétaire du site |
civility | string | Civilité du propriétaire du site |
email | string | Email du propriétaire du site |
address | string | Adresse du propriétaire du site |
zipcode | string | Code postal du propriétaire du site |
city | string | Ville du propriétaire du site |
country_id | integer | Identifiant du pays du propriétaire du site |
country | string | Pays du propriétaire du site |
phone | string | Téléphone du propriétaire du site |
mobile | string | Téléphone mobile du propriétaire du site |
fax | string | Numéro de fax du propriétaire du site |
company_name | string | Nom de la société |
company_forme | string | Forme juridique |
company_cnil | string | Numéro CNIL |
company_capital | string | Capital |
company_siret | string | Numéro Siret |
company_rcs | string | Numéro RCS |
company_naf | string | Numéro NAF |
company_tva | string | Numéro TVA |
Modifie les coordonnées PUT
/v1/sites/{code_site}/prefs/contact.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
firstname | string | Prénom du propriétaire du site | |
lastname | string | Nom du propriétaire du site | |
civility | string | Civilité du propriétaire du site Les valeurs attendues sont : Mr, Mrs, Miss | |
email | string | Email du propriétaire du site | |
address | string | Adresse du propriétaire du site | |
zipcode | string | Code postal du propriétaire du site | |
city | string | Ville du propriétaire du site | |
country_id | string | Pays du propriétaire du site | |
phone | string | Téléphone du propriétaire du site | |
mobile | string | Téléphone mobile du propriétaire du site | |
fax | string | Numéro de fax du propriétaire du site | |
company_name | string | Nom de la société | |
company_forme | string | Forme juridique | |
company_cnil | string | Numéro CNIL | |
company_capital | string | Capital | |
company_siret | string | Numéro Siret | |
company_rcs | string | Numéro RCS | |
company_naf | string | Numéro NAF | |
company_tva | string | Numéro TVA |
Retourne les préférences RGPD GET
/v1/sites/{code_site}/prefs/gdpr.json
Liste les préférences sur la protection des données personnelles.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"is_customers_consent_required": "boolean",
"is_comments_consent_required": "boolean",
"is_evaluations_consent_required": "boolean",
"is_newsletter_consent_required": "boolean",
"is_checkout_consent_required": "boolean"
}
Nom | Type | Description |
---|---|---|
is_customers_consent_required | boolean | Activation du recueil du consentement à l'ouverture de compte |
is_comments_consent_required | boolean | Activation du recueil du consentement à la publication d'un commentaire dans le blog |
is_evaluations_consent_required | boolean | Activation du recueil du consentement à la publication d'une évaluation produit |
is_newsletter_consent_required | boolean | Activation du recueil du consentement à l'inscription à la newsletter |
is_checkout_consent_required | boolean | Activation du recueil du consentement au renseignement de l'adresse de facturation/livraison |
Modifie les préférences RGPD PUT
/v1/sites/{code_site}/prefs/gdpr.json
Modifie les préférences sur la protection des données personnelles.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
is_customers_consent_required | boolean | Activation du recueil du consentement à l'ouverture de compte | |
is_comments_consent_required | boolean | Activation du recueil du consentement à la publication d'un commentaire dans le blog | |
is_evaluations_consent_required | boolean | Activation du recueil du consentement à la publication d'une évaluation produit | |
is_newsletter_consent_required | boolean | Activation du recueil du consentement à l'inscription à la newsletter | |
is_checkout_consent_required | boolean | Activation du recueil du consentement au renseignement de l'adresse de facturation/livraison |
Blog
Retourne les paramètres du blog GET
/v1/sites/{code_site}/prefs/blog.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"is_enabled": "boolean",
"comments_allowed": "boolean",
"comments_captcha": "boolean",
"comments_anonymous": "boolean",
"comments_autopublish": "boolean",
"is_rss_enabled": "boolean",
"rss_post_count": "integer"
}
Nom | Type | Description |
---|---|---|
is_enabled | boolean | Activation du blog |
comments_allowed | boolean | Autoriser les nouveaux commentaires |
comments_captcha | boolean | Protéger les commentaires par captcha |
comments_anonymous | boolean | Autoriser les commentaires anonymes |
comments_autopublish | boolean | Publier automatiquement les nouveaux commentaires |
is_rss_enabled | boolean | Active le module de syndication |
rss_post_count | integer | Nombre de billet à diffuser dans le flux |
Modifie les paramètres du blog PUT
/v1/sites/{code_site}/prefs/blog.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
is_enabled | boolean | Activation du blog | |
comments_allowed | boolean | Autoriser les nouveaux commentaires | |
comments_captcha | boolean | Protéger les commentaires par captcha | |
comments_anonymous | boolean | Autoriser les commentaires anonymes | |
comments_autopublish | boolean | Publier automatiquement les nouveaux commentaires | |
is_rss_enabled | boolean | Active le module de syndication | |
rss_post_count | integer | Nombre de billet à diffuser dans le flux |
Commandes
Retourne les paramètres des commandes GET
/v1/sites/{code_site}/prefs/checkout.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"is_enabled": "boolean",
"order_prefix": "string",
"min_order_amount": "float",
"stockout_selling": "boolean",
"stockout_threshold": "integer",
"refill_threshold": "integer",
"decrement_stock": "string",
"mail_recipients": "string",
"mail_pending": "string",
"mail_processing": "string",
"mail_processed": "string",
"mail_shipped": "string",
"mail_cancelled": "string"
}
Nom | Type | Description |
---|---|---|
is_enabled | boolean | Active la vente en ligne |
order_prefix | string | Lettre de préfixe des commandes |
min_order_amount | float | Minimum de commande |
stockout_selling | boolean | Autorise la vente hors stock |
stockout_threshold | integer | Seuil à partir duquel les produits sont affichés en rupture |
refill_threshold | integer | Seuil à partir duquel les produits sont affichés à réapprovisionner |
decrement_stock | string | Determine la règle de destockage |
mail_recipients | string | Destinataires des emails de confirmations de commande (séparés par des virgules) |
mail_pending | string | Email de confirmation d'enregistrement de commande |
mail_processing | string | Email de notification de passage de commande en status "en cours" |
mail_processed | string | Email de notification de passage de commande en status "traitée" |
mail_shipped | string | Email de notification de passage de commande en status "expédiée" |
mail_cancelled | string | Email de notification de passage de commande en status "annulée" |
Modifie les paramètres des commandes PUT
/v1/sites/{code_site}/prefs/checkout.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||||
---|---|---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||||
is_enabled | boolean | Active la vente en ligne | |||||
order_prefix | string | Lettre de préfixe des commandes | |||||
min_order_amount | float | Minimum de commande | |||||
stockout_selling | boolean | Autorise la vente hors stock | |||||
stockout_threshold | integer | Seuil à partir duquel les produits sont affichés en rupture | |||||
refill_threshold | integer | Seuil à partir duquel les produits sont affichés à réapprovisionner | |||||
decrement_stock | string | Determine la règle de déstockage parmis les valeurs suivantes :
Les valeurs attendues sont : never, at_payment | |||||
mail_recipients | array | Destinataires des emails de confirmations de commande | |||||
mail_pending | string | Email de confirmation d'enregistrement de commande | |||||
mail_processing | string | Email de notification de passage de commande en status "en cours" | |||||
mail_processed | string | Email de notification de passage de commande en status "traitée" | |||||
mail_shipped | string | Email de notification de passage de commande en status "expédiée" | |||||
mail_cancelled | string | Email de notification de passage de commande en status "annulée" |
Catalogue
Retourne les paramètres du catalogue GET
/v1/sites/{code_site}/prefs/catalog.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"is_enabled": "boolean",
"currency": "string",
"display_taxes": "boolean",
"is_duty_free": "boolean",
"comments_allowed": "boolean",
"comments_captcha": "boolean",
"comments_anonymous": "boolean",
"comments_autopublish": "boolean",
"require_auth": "boolean"
}
Nom | Type | Description |
---|---|---|
is_enabled | boolean | Active du catalogue |
currency | string | Devise du catalogue |
display_taxes | boolean | Affichage des prix en TTC |
is_duty_free | boolean | Activer l'exonération de TVA |
comments_allowed | boolean | Autoriser les nouveaux commentaires |
comments_captcha | boolean | Protéger les commentaires par captcha |
comments_anonymous | boolean | Autoriser les commentaires anonymes |
comments_autopublish | boolean | Publier automatiquement les nouveaux commentaires |
require_auth | boolean | Vente privée |
Modifie les paramètres du catalogue PUT
/v1/sites/{code_site}/prefs/catalog.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
is_enabled | boolean | Active du catalogue | |
currency | string | Devise du catalogue | |
display_taxes | boolean | Affichage des prix en TTC | |
is_duty_free | boolean | Activer l'exonération de TVA | |
comments_allowed | boolean | Autoriser les nouveaux commentaires | |
comments_captcha | boolean | Protéger les commentaires par captcha | |
comments_anonymous | boolean | Autoriser les commentaires anonymes | |
comments_autopublish | boolean | Publier automatiquement les nouveaux commentaires | |
require_auth | boolean | Vente privée |
Membres
Retourne les paramètres des membres GET
/v1/sites/{code_site}/prefs/customers.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"allow_registration": "boolean",
"allow_login": "boolean",
"validation": "string",
"default_group_id": "integer",
"default_group_label": "string",
"terms": "string",
"processing_purposes": "string"
}
Nom | Type | Description |
---|---|---|
allow_registration | boolean | Autoriser la création de nouveaux comptes |
allow_login | boolean | Autoriser la connexion |
validation | string | Type de validation. Les valeurs possibles sont : captcha, email, auto |
default_group_id | integer | Identifiant du groupe d'utilisateur par défaut |
default_group_label | string | Groupe d'utilisateur par défaut |
terms | string | Conditions générales d'utilisation |
processing_purposes | string | Traitements et finalités de la collecte des données des clients |
Modifie les paramètres des membres PUT
/v1/sites/{code_site}/prefs/customers.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |||||
---|---|---|---|---|---|---|---|
code_site | Obligatoire | string | Code site | ||||
allow_registration | boolean | Autoriser la création de nouveaux comptes | |||||
allow_login | boolean | Autoriser la connexion | |||||
validation | string | Type de validation parmis les valeurs suivantes :
Les valeurs attendues sont : captcha, email | |||||
default_group_id | integer | Groupe d'utilisateur par défaut | |||||
terms | string | Conditions générales d'utilisation | |||||
processing_purposes | string | Traitements et finalités de la collecte des données des clients |
Médiathèque
Retourne la configuration des tailles des images GET
/v1/sites/{code_site}/prefs/medias.json
Liste les tailles des vignettes et des mignatures générées à partir des images de la médiathèque.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"g_vignette_width": "integer",
"g_vignette_height": "integer",
"vignette_width": "integer",
"vignette_height": "integer",
"g_miniature_width": "integer",
"g_miniature_height": "integer",
"miniature_width": "integer",
"miniature_height": "integer",
"max_height": "integer",
"max_width": "integer",
"is_resize_enabled": "boolean",
"jpg_compression": "integer"
}
Nom | Type | Description |
---|---|---|
g_vignette_width | integer | Largeur des grandes vignettes en pixel |
g_vignette_height | integer | Hauteur des grandes vignettes en pixel |
vignette_width | integer | Largeur des vignettes en pixel |
vignette_height | integer | Hauteur des vignettes en pixel |
g_miniature_width | integer | Largeur des grandes miniatures en pixel |
g_miniature_height | integer | Hauteur des grandes miniatures en pixel |
miniature_width | integer | Largeur des miniatures en pixel |
miniature_height | integer | Hauteur des miniatures en pixel |
max_height Facultatif | integer | Hauteur maximale des images (Médiathèque avancée) |
max_width Facultatif | integer | Largeur maximale des images (Médiathèque avancée) |
is_resize_enabled Facultatif | boolean | Active le redimensionnement automatique (Médiathèque avancée) |
jpg_compression Facultatif | integer | Taux de compression des jpg (Médiathèque avancée) |
Modifie les tailles des images PUT
/v1/sites/{code_site}/prefs/medias.json
Modifie les tailles des vignettes et des mignatures générées à partir des images de la médiathèque.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
g_vignette_width | integer | Largeur des grandes vignettes en pixel | |
g_vignette_height | integer | Hauteur des grandes vignettes en pixel | |
vignette_width | integer | Largeur des vignettes en pixel | |
vignette_height | integer | Hauteur des vignettes en pixel | |
g_miniature_width | integer | Largeur des grandes miniatures en pixel | |
g_miniature_height | integer | Hauteur des grandes miniatures en pixel | |
miniature_width | integer | Largeur des miniatures en pixel | |
miniature_height | integer | Hauteur des miniatures en pixel | |
max_height | integer | Hauteur maximale des images (Médiathèque avancée) | |
max_width | integer | Largeur maximale des images (Médiathèque avancée) | |
is_resize_enabled | boolean | Active le redimensionnement automatique (Médiathèque avancée) | |
jpg_compression | integer | Taux de compression des jpg (Médiathèque avancée) |
Thème graphique
Retourne les identifiants FTP GET
/v1/sites/{code_site}/prefs/ftp.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"host": "string",
"port": "integer",
"login": "string",
"password": "string"
}
Nom | Type | Description |
---|---|---|
host | string | Hôte FTP |
port | integer | Port FTP |
login | string | Login FTP |
password | string | Mot de passe FTP |
Retourne la configuration du bloc marque GET
/v1/sites/{code_site}/prefs/theme.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"site_excerpt": "string",
"is_excerpt_visible": "boolean",
"site_description": "string",
"is_description_visible": "boolean",
"logo_media_id": "integer",
"is_logo_visible": "boolean"
}
Nom | Type | Description |
---|---|---|
site_excerpt | string | Accroche du site |
is_excerpt_visible | boolean | Afficher l'accroche du site |
site_description | string | Description site |
is_description_visible | boolean | Afficher la description du site |
logo_media_id | integer | Identifiant du logo du site |
is_logo_visible | boolean | Afficher le logo du site |
Modifie la configuration du bloc marque PUT
/v1/sites/{code_site}/prefs/theme.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
site_excerpt | string | Accroche du site | |
is_excerpt_visible | boolean | Afficher l'accroche du site | |
site_description | string | Description site | |
is_description_visible | boolean | Afficher la description du site | |
logo_media_id | integer | Identifiant du logo du site | |
is_logo_visible | boolean | Afficher le logo du site |
Gestion des domaines
Liste les noms de domaines GET
/v1/sites/{code_site}/domains.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:[
{
"domain_id": "integer",
"is_main": "boolean",
"is_provided": "boolean",
"is_https_certified": "boolean",
"name": "string"
}
]
Nom | Type | Description |
---|---|---|
domain_id | integer | Identifiant unique du domaine |
is_main | boolean | Determine si le domaine est le domaine principal du site |
is_provided | boolean | Determine si le domaine est le domaine fournis de base avec le site |
is_https_certified | boolean | Determine si la certification du domaine a réussi |
name | string | Nom de domaine |
Ajoute un nom de domaine POST
/v1/sites/{code_site}/domains.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
name | string | Nom de domaine | |
is_main | boolean | Domaine principal |
Format de sortie :
data:[]
Nom | Type | Description |
---|
Modifie un nom de domaine PUT
/v1/sites/{code_site}/domains/{id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
id | Obligatoire | integer | Identifiant du nom de domaine |
is_main | boolean | Domaine principal |
Supprime un nom de domaine DELETE
/v1/sites/{code_site}/domains/{id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
id | Obligatoire | integer | Identifiant du nom de domaine |
Retourne les paramètres HTTPS GET
/v1/sites/{code_site}/prefs/https.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"is_enabled": "boolean",
"status": "string",
"domain_IP": "string"
}
Nom | Type | Description |
---|---|---|
is_enabled | boolean | Active l'accès HTTPS |
status Facultatif | string | Etat d'activation |
domain_IP | string | Adresse IP de la plateforme |
Modifie les paramètres HTTPS PUT
/v1/sites/{code_site}/prefs/https.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
is_enabled | boolean | Active l'accès HTTPS |
Seo
Liste les balises métas par défaut GET
/v1/sites/{code_site}/seo/meta.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:{
"meta_title": "string",
"meta_description": "string",
"meta_keywords": "string",
"js_head": "string",
"js_body": "string",
"meta_image": {
"id": "integer",
"ext": "string",
"url": "string",
"url_g_miniature": "string",
"url_g_vignette": "string",
"url_miniature": "string",
"url_vignette": "string",
"url_public": "string"
}
}
Nom | Type | Description |
---|---|---|
meta_title | string | Balise meta title |
meta_description | string | Balise meta description |
meta_keywords | string | Balise meta keywords |
js_head | string | Code avant la balise </head> |
js_body | string | Code avant la balise </body> |
meta_image Facultatif | object | Illustration par défaut |
id Facultatif | integer | Identifiant du media |
ext | string | Extension du media |
url | string | Url du media |
url_g_miniature Facultatif | string | Url de la grande miniature |
url_g_vignette Facultatif | string | Url de la grande vignette |
url_miniature Facultatif | string | Url de la miniature |
url_vignette Facultatif | string | Url de la vignette |
url_public Facultatif | string | Url front-office du média |
Modifie les balises métas par défaut PUT
/v1/sites/{code_site}/seo/meta.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
meta_title | string | Titre par défaut des pages | |
meta_description | string | Meta description par défaut | |
meta_keywords | string | Meta keywords par défaut | |
js_head | string | Code HTML à injecter avant la balise </body> | |
js_body | string | Code HTML à injecter avant la balise </html> | |
meta_image | integer | Identifiant de l'illustration par défaut |
Liste les redirections GET
/v1/sites/{code_site}/seo/redirections.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Format de sortie :
data:[
{
"uri": "string",
"target": "string"
}
]
Nom | Type | Description |
---|---|---|
uri | string | Url à rediriger |
target | string | Url de redirection |
Ajoute une redirection POST
/v1/sites/{code_site}/seo/redirections.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
uri | Obligatoire | string | URI d'entrée |
target | Obligatoire | string | Destination |
Modifie une redirection PUT
/v1/sites/{code_site}/seo/redirections.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
uri | Obligatoire | string | URI d'entrée |
target | Obligatoire | string | Destination |
Supprime une redirection DELETE
/v1/sites/{code_site}/seo/redirections.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
uri | Obligatoire | string | URI d'entrée |
Modifie les redirections PUT
/v1/sites/{code_site}/seo/redirections/bulk.json
Supprime et remplace toutes les redirections en une fois.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
redirections | Obligatoire | string | Redirections |
Traductions
Liste les traductions GET
/v1/sites/{code_site}/l10n/theme.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
term | string | Recherche par libellé | |
limit | integer | Nombre d'éléments par page (valeur par défaut : 20, maximum : 100) | |
page | integer | Numéro de la page à récupérer. La numérotation démarre à 0 (valeur par défaut) |
Format de sortie :
data:[
{
"msgid": "string",
"msgstr": "string"
}
]
Nom | Type | Description |
---|---|---|
msgid | string | Message |
msgstr | string | Traduction |
Modifie une traduction PUT
/v1/sites/{code_site}/l10n/theme.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
msgid | string | Message | |
msgstr | string | Traduction |
Format de sortie :
data:{
"msgid": "string",
"msgstr": "string"
}
Nom | Type | Description |
---|---|---|
msgid | string | Message |
msgstr | string | Traduction |
Supprime les traductions DELETE
/v1/sites/{code_site}/l10n/theme.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | Obligatoire | string | Code site |
Cobranding
Retourne le co-branding GET
/v1/cobranding.json
Récupère la configuration du co-branding pour la session en cours ou pour un site en particulier.
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code_site | string | Code site |
Format de sortie :
data:{
"login": {
"background": "string",
"logo": "string"
}
}
Nom | Type | Description |
---|---|---|
login | object | Personnalisation de la page de login |
background Facultatif | string | URL de l'image d'arrière plan |
logo Facultatif | string | URL du logo |
Géographie
Liste les pays GET
/v1/geo/countries.json
Format de sortie :
data:[
{
"country_id": "integer",
"name": "string",
"code": "string",
"group_id": "integer",
"group_name": "string"
}
]
Nom | Type | Description |
---|---|---|
country_id | integer | Identifiant du pays |
name | string | Nom du pays |
code | string | Code iso du pays |
group_id | integer | Identifiant du groupe de pays |
group_name | string | Nom du groupe de pays |
Détail d'un pays GET
/v1/geo/countries/{code}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
code | Obligatoire | string | Code du pays sur 2 caractères |
Format de sortie :
data:{
"country_id": "integer",
"name": "string",
"code": "string",
"group_id": "integer",
"group_name": "string"
}
Nom | Type | Description |
---|---|---|
country_id | integer | Identifiant du pays |
name | string | Nom du pays |
code | string | Code iso du pays |
group_id | integer | Identifiant du groupe de pays |
group_name | string | Nom du groupe de pays |
Détail d'un pays GET
/v1/geo/countries/{country_id}.json
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
country_id | Obligatoire | integer | Identifiant numérique du pays |
Format de sortie :
data:{
"country_id": "integer",
"name": "string",
"code": "string",
"group_id": "integer",
"group_name": "string"
}
Nom | Type | Description |
---|---|---|
country_id | integer | Identifiant du pays |
name | string | Nom du pays |
code | string | Code iso du pays |
group_id | integer | Identifiant du groupe de pays |
group_name | string | Nom du groupe de pays |
Cherche des codes postaux GET
/v1/geo/search.json
Retourne une liste de villes proches d'un code postal ou d'une autre ville (uniquement en France).
Paramètres supportés par ce endpoint :
Nom | Type | Description | |
---|---|---|---|
term | string | Terme recherché, code postal ou nom de ville |
Format de sortie :
data:[
{
"cities": "string",
"distance": "float",
"postal_code": "string"
}
]
Nom | Type | Description |
---|---|---|
cities | string | Liste des villes |
distance | float | Distance |
postal_code | string | Code postal |