Aller au contenu
ShopentlyLearn

Contexte

Le contexte de la boutique décrit les langues et les marchés de vente disponibles. Récupérez-le pour connaître leurs codes et identifiants, la langue par défaut et le marché de base. Ces informations vous serviront à choisir une langue ou un marché dans les requêtes suivantes.

languages
Les langues disponibles dans la boutique et leurs codes.
markets
Les marchés de vente, leurs identifiants et leurs devises.
default_locale
Code de la langue par défaut de la boutique.
base_market_id
Identifiant du marché de base de la boutique.

Obtenir · Contexte

Cette requête nécessite un jeton d’accès.

GET/api/v1/context

Requête cURL

curl --disable --globoff --fail-with-body --silent --show-error \
  --proto '=https' --connect-timeout 5 --max-time 30 \
  --request GET \
  --url https://shop.onshopently.com/api/v1/context \
  --header 'Authorization: Bearer EXAMPLE_ACCESS_TOKEN'

Réponse

{
  "data": {
    "base_market_id": "example",
    "default_locale": "en",
    "global_enabled": false,
    "languages": [
      {
        "code": "en",
        "direction": "ltr",
        "is_default": true,
        "name": "English",
        "native_name": "English",
        "status": "draft"
      }
    ],
    "markets": [
      {
        "code": "PL",
        "currency": {
          "code": "PLN",
          "minor_units": 2
        },
        "id": "example",
        "is_default": true,
        "name": "Poland",
        "price_list": null,
        "status": "draft"
      }
    ],
    "multilingual_enabled": false
  },
  "meta": {
    "locale": "en",
    "market_code": "PL",
    "market_id": "example",
    "request_id": "example"
  }
}

Choisir la langue

Lorsque vous récupérez du contenu de la boutique, choisissez la langue souhaitée. Son code figure dans la réponse à la requête de contexte.

La langue et le marché se choisissent séparément. Choisir l’allemand ne sélectionne pas automatiquement le marché allemand.