>
MON PANIER 0

Votre panier est vide

Personnaliser maintenant
icon-api-docsicon-api-docs
Documentation

API
Tunetoo

À propos de l'API Tunetoo

L'API Tunetoo utilise le protocole HTTP. Les méthodes HTTP GET, POST et DELETE sont utilisées pour accéder à l'API, permettant de créer, lire, mettre à jour et supprimer des données via des requêtes en format JSON.

Pour commencer

Authentification

De façon à pouvoir exécuter des opérations de lecture ou écriture, vous devez d'abord être authentifié sur notre site et obtenir une clé d'API ainsi qu'un secret API liés à votre boutique API Tunetoo. Cette clé doit être fournie à chaque appel dans l'en-tête HTTP X-TUNETOO-API-KEY.

L'API Tunetoo utilise un schéma HTTP personnalisé basé sur un HMAC (Hash Message Authentication Code) à clés pour l'authentification, chiffré en Base64. Pour authentifier une demande, vous devez d'abord concaténer les éléments composant le message de la demande (donées POST) pour former une chaîne. Utilisez ensuite la clé d'accès secrète Tunetoo pour calculer le HMAC de cette chaîne, en utilisant la fonction itérative de hachage SHA256. Ce processus est appelé "signature de la demande", et le résultat de l'algorithme HMAC en base 64, la "signature". Enfin, vous devez ajouter cette signature en tant que header X-TUNETOO-SIGNATURE dans l'en-tête HTTP.

Exemples d'authentification

Exemple de génération de signature en PHP pour requête POST
              
                $api_key = "31938dd85ab5a2bfce57e9eexample";
                $secret = "bc69152203689725a73fc45example";
  
                $data = [
                  'test' =>
                  [
                    'id' => 1,
                    'data' =>
                    [
                        'name' => 'example1',
                        'value' => 'example value 1',
                    ],
                    [
                      'name' => 'example2',
                      'value' => 'example value 2',
                    ]
                  ]
                ];
  
                $json_data = json_encode($data);
  
                $signature = base64_encode(hash_hmac('sha256', $json_data, $secret, true));
              
            

Notez que le message de toute requête GET ou DELETE est considérée comme étant un array vide.

Exemple de génération de signature en PHP pour une requête GET
              
                $api_key = "31938dd85ab5a2bfce57e9eexample";
                $secret = "bc69152203689725a73fc45example";
  
                $data = [];
  
                $json_data = json_encode($data);
  
                $signature = base64_encode(hash_hmac('sha256', $json_data, $secret, true));
              
            

Si vous tentez de lire ou modifier une ressource sans la signature d'authentification, ou votre signature n'est pas valide, une erreur 401 sera renvoyée :

Exemple de réponse en cas d'erreur 401
              
                {
                    "code": "error",
                    "message": "Unauthorized",
                    "data": {
                        "status": 401
                    }
                }
              
            

Requêtes

Format requête/réponse

Le format de réponse est JSON. Les requêtes contenant un message doivent utiliser du JSON afin de créer ou mettre à jour les attributs des resources correspondantes.

Voir détail

Point de terminaison du service

Toutes les requêtes doivent être envoyées à cette URL :

https://api.tunetoo.com/v1/

Paramètres de la requête

Quelques paramètres obligatoires, notamment des identifiants objet, doivent être inclus dans l'URL de la requête :

GET /orders/321

Pour les requêtes en POST, le message peut être envoyé en format JSON dans le corps de la requête :

POST /orders
            
              {
                "external": {
                  "id": 1,
                  "options": [
                    {
                      "name": "commande-tunetoo",
                      "value": "Commande Tunetoo"
                    },
                    {
                      "name": "boutique-api",
                      "value": "Boutique API"
                    }
                  ]
                },
                "shipping_address": {
                  "first_name": "Hewitt",
                  "last_name": "Santos",
                  "address1": "242 Remsen Avenue",
                  "address2": "",
                  "city": "Bagtown",
                  "country": "France",
                  "country_code": "FR",
                  "zip": 75001,
                  "phone": "0611223344",
                  "email": "hewitt@santos.fr"
                },
                "items": [
                  {
                    "external": {
                      "id": 26,
                      "options": [
                        {
                          "name": "tshirt",
                          "value": "T-Shirt"
                        },
                        {
                          "name": "homme",
                          "value": "Homme"
                        },
                        {
                          "name": "colrond",
                          "value": "Col Rond"
                        }
                      ]
                    },
                    "sku_base": "TSH180_856_M",
                    "quantity": 15,
                    "files" : [
                      {
                        "zone": "front",
                        "type": "image",
                        "value": "https://www.tunetoo.com/images/impression.png",
                        "collar_distance": "3"
                      }
                    ]
  
                  }
                ]
              }
            
          

Réponse

La réponse sera un objet JSON contenant le résultat de l'action. Le code HTTP 200 OK sera envoyé si la requête a réussi.

Si l'appel API rencontre un problème, la code de réponse HTTP ne sera pas dans la plage 2xx. Ce code sera également présent dans l'attribut status contenu dans data.

L'attribut message contiendra une description de l'erreur.

En général, les codes de réponse 4xx indiquent une erreur dans les données de la requête (auhentification erronée, des paramètres manquants, etc.). Les codes 5xx indiqueront un problème avec le serveur Tunetoo.

API Tunetoo

Commandes

Trois requêtes sont disponibles concernant vos commandes :

Lister vos commandes Tunetoo

GET /orders

Retourne la liste complète de vos commandes Tunetoo.

Format de réponse
                
                  [
                    {
                      "id": 0,
                      "external": {
                        "id": 0,
                        "options": [
                        {
                          "name": "string",
                          "value": "string"
                        },
                        {
                          "name": "string",
                          "value": "string"
                        }
                        ]
                      },
                      "status": "fulfilled",
                      "created_at": "2018-03-26T17:41:36",
                      "updated_at": "2018-03-26T17:41:36",
                      "fulfillments": [
                      {
                        "tracking_url": "https://tracking-company.com/tracking?code=1EXAMPLE1234567",
                        "tracking_number": "1EXAMPLE1234567",
                        "company": "Tracking company",
                        "date": "2018-03-27 10:19:18",
                        "products": [
                        {
                          "id": 1,
                          "quantity": 15,
                          "sku": "111111_3"
                        }
                        ]
                      }
                      ],
                      "shipping_address": {
                        "first_name": "Hewitt",
                        "last_name": "Santos",
                        "company": "",
                        "address1": "242 Remsen Avenue",
                        "address2": "",
                        "city": "Bagtown",
                        "country": "France",
                        "country_code": "FR",
                        "zip": "75001",
                        "phone": "0611223344",
                        "email": "hewitt@santos.fr"
                      },
                      "billing_address": {
                        "first_name": "",
                        "last_name": "",
                        "company": "",
                        "address1": "",
                        "address2": "",
                        "city": "",
                        "country": "",
                        "country_code": null,
                        "zip": ""
                      },
                      "items": [
                      {
                        "id": 1,
                        "external": {
                          "id": 125,
                          "options": []
                        },
                        "quantity": 15,
                        "price": 10.2,
                        "sku_base": "TSH180_856_M",
                        "sku": "111111_3"
                      }
                      ],
                      "price": {
                        "subtotal": 61.20,
                        "shipping": 0,
                        "tax": 11.70,
                        "total": 70.19
                      },
                      "currency": "EUR"
                    },
                    {
                      "id": 0,
                      "external": {
                        "id": 0,
                        "options": [
                        {
                          "name": "string",
                          "value": "string"
                        },
                        {
                          "name": "string",
                          "value": "string"
                        }
                        ]
                      },
                      "status": "awaiting_payment",
                      "created_at": "2018-03-26T17:41:38",
                      "updated_at": "2018-03-26T17:41:38",
                      "fulfillments": [
                      ],
                      "shipping_address": {
                        "first_name": "Hewitt",
                        "last_name": "Santos",
                        "company": "",
                        "address1": "242 Remsen Avenue",
                        "address2": "",
                        "city": "Bagtown",
                        "country": "France",
                        "country_code": "FR",
                        "zip": "75001",
                        "phone": "0611223344",
                        "email": "hewitt@santos.fr"
                      },
                      "billing_address": {
                        "first_name": "",
                        "last_name": "",
                        "company": "",
                        "address1": "",
                        "address2": "",
                        "city": "",
                        "country": "",
                        "country_code": null,
                        "zip": ""
                      },
                      "items": [
                      {
                        "id": 2,
                        "external": {
                          "id": 36,
                          "options": []
                        },
                        "quantity": 1,
                        "price": 4.6,
                        "sku_base": "TSH180_856_M",
                        "sku": "100000_3"
                      }
                      ],
                      "price": {
                        "subtotal": 4.6,
                        "shipping": 4.9,
                        "tax": 0,
                        "total": 9.5
                      },
                      "currency": "EUR"
                    }
                  ]
                
              

Un filtrage par statut de commande (status) et/ou date de création de commande (created_at) est à présent disponible. Voir exemples de requête :

GET /orders?created_at=2018-06-22
GET /orders?created_at=2018-06-22&status=in_process

Récupérer les informations d'une commande

GET /orders/{id}

Retourne toutes les informations concernant la commande spécifiée par ID.

Format de réponse
                
                  {
                    "id": 0,
                    "external": {
                        "id": 0,
                        "options": [
                            {
                                "name": "string",
                                "value": "string"
                            },
                            {
                                "name": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "status": "awaiting_payment",
                    "created_at": "2018-03-26T17:41:36",
                    "updated_at": "2018-03-26T17:41:36",
                    "fulfillments": [
                        {
                            "tracking_url": "https://tracking-company.com/tracking?code=1EXAMPLE1234567",
                            "tracking_number": "1EXAMPLE1234567",
                            "company": "Tracking company",
                            "date": "2018-03-27 10:19:18",
                            "products": [
                                {
                                    "id": 1,
                                    "quantity": 15,
                                    "sku": "111111_3"
                                }
                            ]
                        }
                    ],
                    "shipping_address": {
                        "first_name": "Hewitt",
                        "last_name": "Santos",
                        "company": "",
                        "address1": "242 Remsen Avenue",
                        "address2": "",
                        "city": "Bagtown",
                        "country": "France",
                        "country_code": "FR",
                        "zip": "75001",
                        "phone": "0611223344",
                        "email": "hewitt@santos.fr"
                    },
                    "billing_address": {
                        "first_name": "",
                        "last_name": "",
                        "company": "",
                        "address1": "",
                        "address2": "",
                        "city": "",
                        "country": "",
                        "country_code": null,
                        "zip": ""
                    },
                    "items": [
                        {
                            "id": 1,
                            "external": {
                                "id": 125,
                                "options": []
                            },
                            "quantity": 15,
                            "price": 10.2,
                            "sku_base": "TSH180_856_M",
                            "sku": "111111_3"
                        }
                    ],
                    "price": {
                        "subtotal": 61.20,
                        "shipping": 0,
                        "tax": 11.70,
                        "total": 70.19
                    },
                    "currency": "EUR"
                  }
                
              

Créer une commande

POST /orders

Crée une nouvelle commande.

Format de données à envoyer dans la requête API
                
                  {
                    "external": {
                      "id": 123,
                      "options": [
                        {
                          "name": "string",
                          "value": "string"
                        },
                        {
                          "name": "string",
                          "value": "string"
                        }
                      ]
                    },
                    "shipping_address": {
                      "first_name": "Hewitt",
                      "last_name": "Santos",
                      "company": "Une Société S.A.",
                      "address1": "242 Remsen Avenue",
                      "address2": "",
                      "city": "Bagtown",
                      "country": "France",
                      "country_code": "FR",
                      "zip": 75001,
                      "phone": "0611223344",
                      "email": "hewitt@santos.fr"
                    },
                    "items": [
                      {
                        "external": {
                          "id": 125,
                          "options": [
                            {
                              "name": "minim",
                              "value": "consectetur"
                            }
                          ]
                        },
                        "sku_base": "TSH180_856_M",
                        "quantity": 15,
                        "files" : [
                          {
                            "zone": "front",
                            "type": "image",
                            "value": "https://www.example.com/images/image.png",
                            "collar_distance": "3"
                          }
                        ]
  
                      }
                    ]
                  }
                
              
Format de réponse
                
                  {
                    "id": 10,
                    "external": {
                        "id": 123,
                        "options": [
                            {
                                "name": "string",
                                "value": "string"
                            },
                            {
                                "name": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "status": "awaiting_payment",
                    "created_at": "2018-03-26T17:41:36",
                    "updated_at": "2018-03-26T17:41:36",
                    "fulfillments": [
                        {
                            "tracking_url": "https://tracking-company.com/tracking?code=1EXAMPLE1234567",
                            "tracking_number": "1EXAMPLE1234567",
                            "company": "Tracking company",
                            "date": "2018-03-27 10:19:18",
                            "products": [
                                {
                                    "id": 1,
                                    "quantity": 15,
                                    "sku": "111111_3"
                                }
                            ]
                        }
                    ],
                    "shipping_address": {
                        "first_name": "Hewitt",
                        "last_name": "Santos",
                        "company": "Une Société S.A.",
                        "address1": "242 Remsen Avenue",
                        "address2": "",
                        "city": "Bagtown",
                        "country": "France",
                        "country_code": "FR",
                        "zip": "75001",
                        "phone": "0611223344",
                        "email": "hewitt@santos.fr"
                    },
                    "billing_address": {
                        "first_name": "",
                        "last_name": "",
                        "company": "",
                        "address1": "",
                        "address2": "",
                        "city": "",
                        "country": "",
                        "country_code": null,
                        "zip": ""
                    },
                    "items": [
                        {
                            "id": 1,
                            "external": {
                                "id": 125,
                                "options": [
                                  {
                                    "name": "minim",
                                    "value": "consectetur"
                                  }
                                ]
                            },
                            "quantity": 15,
                            "price": 10.2,
                            "sku_base": "TSH180_856_M",
                            "sku": "111111_3"
                        }
                    ],
                    "price": {
                        "subtotal": 61.20,
                        "shipping": 0,
                        "tax": 11.70,
                        "total": 70.19
                    },
                    "currency": "EUR"
                  }
                
              

Statuts de la commande

awaiting_payment - La commande a été créée et est en attente de paiement.

in_process - La commande en production.

partially_fulfilled - La commande a été partiellement effectuée et expédiée.

fulfilled - La commande a été intégralement effectuée et expédiée.

cancelled - La commande a été annulée.

Régler un groupe de commandes sur notre site

La production des commandes transmises à Tunetoo ne sera lancée qu'après validement du paiement. Vous pouvez régler un groupe de commandes depuis votre espace client Tunetoo.

Préciser votre liste de produits

Trois données sont nécesssaires pour la création d'un article Tunetoo via l'API : le SKU (Stock-keeping Unit, "unité de gestion des stock") du produit de base, une liste des fichiers à imprimer (indiquant la face, le type, l'URL de l'image et la distance en cm depuis le col du produit), et la quantité à commander.

Exemple d'un produit en format JSON :

            
              {
               "external": {
                 "id": 2,
                 "options": [
                   {
                     "name": "dolore",
                     "value": "cupidatat"
                   },
                   {
                     "name": "anim",
                     "value": "ut"
                   },
                   {
                     "name": "anim",
                     "value": "exercitation"
                   }
                 ]
               },
               "sku_base": "TSH180_856_XL",
               "quantity": 6,
               "price": 15.95,
               "files" : [
                 {
                   "zone": "back",
                   "type": "image",
                   "value": "https://www.example.com/images/image-300dpi.png",
                   "collar_distance": "5.5"
                 }
               ]
             }
            
          
  • sku_base : SKU du produit (voir catalogue de produits Tunetoo). Il est composé du SKU du modèle (dans notre exemple, TSH180 correspond au T-shirt Homme 180g), sa couleur (856, correspondant à la couleur blanche selon notre catalogue) et la taille (XL suivant l'exemple).
  • external (facultatif) : Information facultative qui vous permet de lier votre article Tunetoo avec l'ID article de votre propre système. Tous les ID article de votre boutique doivent être uniques. Une liste d'options en format name et value peut être inclue dans cet attribut.
  • quantity : La quantité d'articles identiques (par couleur, taille et personnalisation) à inclure dans la commande.
  • files : Détail des fichiers image qui composent la personnalisation du produit de base. Quatre informations à spécifier : zone ("front" ou "back" selon si l'image est à placer sur la face ou le dos de l'article), type ("image"), value (l'URL de l'image, avec une résolution de 300dpi et à la bonne taille) et collar_distance (distance en cm à laquelle l'image doit être placéé sur le produit).

Notez que la réponse à une requête POST de création de commande contient un SKU différent au SKU du produit de base, appelé sku. Celui-ci correspond à l'article personnalisé selon les paramètres et images envoyés dans votre requête.



Catalogue de produits Tunetoo

  • Sweat Shirt à Capuche Homme : JH001
    Couleur SKU couleur SKU tailles
    Blanc 119 XS, L, XL, XXL, 3XL
    Alien Green 4 XS, S, M, L, XL, XXL, 3XL
    Hot Chocolate 402 XS, S, M, L, XL, XXL, 3XL
    Sunset Red 805
    Bottle green 137 XS, S, M, L, XL, XXL, 3XL
    Hawaiian Blue 363 XS, S, M, L, XL, XXL, 3XL
    Burgundy 162 XS, S, M, L, XL, XXL, 3XL
    Jet Black 421 XS, S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Fire Red 289 XS, S, M, L, XL, XXL, 3XL
    Steel Grey 792 XS, S, M, L, XL, XXL, 3XL
    Storm Grey 793 XS, S, M, L, XL, XXL, 3XL
    Airforce Blue 2 XS, S, M, XL, XXL, 3XL
    Ash 32 XS, S, M, L, XL, XXL, 3XL
    Baby Pink 42 XS, S, M, L, XL, XXL, 3XL
    Burnt Orange 176 XS, XL, XXL, 3XL
    Candyfloss Pink 180 XS, S, M, L, XL, XXL, 3XL
    Charcoal 188 XS, S, M, L, XL, XXL, 3XL
    Cranberry 220 XS, S, M, L, XL, XXL, 3XL
    Forest Green 301 XS, S, M, L, XL, XXL, 3XL
    Gold 336 XS, S, M, L, XL, XXL, 3XL
    Heather Grey 380 XS, S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Hot Pink 404 XS, S, M, L, XL, XXL, 3XL
    Jade 412 XS, S, M, L, XL
    Kelly Green 436 XS, S, M, L, XL, XXL, 3XL
    Lime Green 485 XS, S, M, L, XL, XXL, 3XL
    Lipstick Pink 491 XS, S, M, L, XL, XXL, 3XL
    Magenta Magic 494 XS, S, M, L, XL, XXL, 3XL
    New French Navy 583 XS, S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Olive Green 606 XS, S, M, L, XL, XXL, 3XL
    Orange Crush 617 XS, S, M, L, XL, XXL, 3XL
    Plum 656 XS, S, M, L, XL, XXL, 3XL
    Purple 663 XS, S, M, L, XL, XXL, 3XL
    Red Hot Chilli 692 XS, S, M, L, XL, XXL, 3XL
    Royal Blue 710 XS, S, M, L, XL, 3XL
    Sapphire Blue 737 XS, S, M, L, XL, XXL, 3XL
    Sky Blue 750 M, L, XL, XXL, 3XL
    Sun Yellow 799 XS, S, M, L, XL, XXL, 3XL
    Turquoise Surf 825 XS, S, M, L, XL, XXL, 3XL
    Desert Sand 268 XS, S, M, L, XL, XXL, 3XL
    Pinky Purple 649 XS, S, M, L, XL, XXL, 3XL
    Oxford Navy 623 XS, S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Deep Sea Blue 260 XS, S, M, L, XL, XXL, 3XL
    T-shirt Manches Longues Femme : K383
    Couleur SKU couleur SKU tailles
    White 856 S, M, L, XL, XXL, 3XL
    Yellow 895 S, M, L, XL, XXL, 3XL
    Red 678 S, M, L, XL, XXL, 3XL
    Dark Khaki 251 S, M, L, XL, XXL, 3XL
    Navy 542 S, M, L, XL, XXL, 3XL
    Chocolate 199 S, M, L, XL, XXL
    Forest Green 301 S, M, L, XL, XXL, 3XL
    Kelly Green 436 S, M, L, XL, XXL, 3XL
    Lime 483 S, M, L, XL, XXL, 3XL
    Oxford Grey 621 S, M, L, XL, XXL, 3XL
    Dark Grey 230 S, M, L, XL, XXL, 3XL
    Black 49 S, M, L, XL, XXL, 3XL
    Tropical Blue 818 S, M, L, XL, 3XL
    Wine 893 S, M, L, XL, XXL, 3XL
    Fuchsia 319 S, M, L, XL, XXL, 3XL
    Orange 609 S, M, L, XL, XXL, 3XL
    Light Royal Blue 476 S, M, L, XL, XXL, 3XL
    Sky Blue 750 S, M, L, XL, XXL, 3XL
    Purple 663 S, M, L, XL, XXL, 3XL
    Light Sand 478 S, M, L, XL, XXL, 3XL
    Tee Shirt Femme Classique 150gr : CGTW02TC
    Couleur SKU couleur SKU tailles
    White 856 XS, S, M, L, XL, XXL, 3XL
    Sand 731 XS, S, M, L, XL, XXL
    Royal Blue 710 XS, S, M, L, XL, XXL, 3XL
    Red 678 XS, S, M, L, XL, XXL, 3XL
    Orange 609 XS, S, M, L, XL, XXL
    Natural 537 XS, S, M, L, XL, XXL
    Dark Grey 230 XS, S, M, L, XL, XXL
    Burgundy 162 XS, S, M, L, XL, XXL
    Bottle Green 137 XS, S, M, L, XL, XXL
    Sky Blue 750 XS, S, M, L, XL, XXL
    Black 49 XS, S, M, L, XL, XXL, 3XL
    Kelly Green 436 XS, S, M, L, XL, XXL
    Apricot 19 XS, S, M, L, XL, XXL
    Atoll 35 XS, S, M, L, XL, XXL
    Azure 900 XS, S, M, L, XL, XXL
    Bear Brown 43 XS, S, M, L, XL, XXL
    Cobalt Blue 916 XS, S, M, L, XL, XXL
    Deep Red 258 XS, S, M, L, XL, XXL
    Denim 261 XS, S, M, L, XL, XXL
    Diva Blue 269 XS, S, M, L, XL, XXL
    Electric Blue 917 XS, S, M, L, XL, XXL
    Fire Red 289 XS, S, M, L, XL, XXL
    Fuchsia 319 XS, S, M, L, XL, XXL
    Gold 336 XS, S, M, L, XL, XXL
    Light Navy 472 XS, S, M, L, XL, XXL
    Millennial Khaki 918 XS, S, M, L, XL, XXL
    Millennial Pink 919 XS, S, M, L, XL, XXL
    Orchid Green 920 XS, S, M, L, XL, XXL
    Pistachio 651 XS, S, M, L, XL, XXL
    Radiant Purple 921 XS, M
    Real Turquoise 677 XS, S, M, L, XL, XXL
    Solar Yellow 922 XS, S, M, L, XL, XXL
    Sport Grey 775 XS, S, M, L, XL, XXL, 3XL
    Turquoise 823 XS, S, M, L, XL, XXL
    Urban Black 923 XS, S, M, L, XL, XXL
    Urban Khaki 924 XS, S, M, L, XL, XXL
    Urban Navy 925 XS, S, M, L, XL, XXL, 3XL
    Urban Purple 926 XS
    Ash 32 XS, S, M, L, XL, XXL
    Used Black 827 XS, S, M, L, XL, XXL
    Sweat Col rond Femme : JH036
    Couleur SKU couleur SKU tailles
    Heather Grey 380 XS, S, M, L, XL
    Oxford Navy 623 XS, S, M, L, XL
    Burgundy 162 XS, S, M, L, XL
    Charcoal 188 XS, S, M, L, XL
    Jet Black 421 XS, S, M, L, XL
    Arctic White 25 XS, S
    Baby Pink 42 XS, S, M, L, XL
    Sweat à Capuche Femme : JH01F
    Couleur SKU couleur SKU tailles
    Arctic White 25 XS, S, M, L, XL, XXL
    Red Hot Chilli 692 XS, S, M, L, XL, XXL
    Burgundy 162 XS, S, M, L, XL, XXL
    Plum 656 XS, S, M, L, XL, XXL
    Candyfloss Pink 180 XS, S, M, L, XL, XXL
    Hot Pink 404 XS, S, M, L, XL, XXL
    Purple 663 XS, S, M, L, XL, XXL
    Ash 32 XS, S, M, L, XL, XXL
    Heather Grey 380 XS, S, M, L, XL, XXL
    Charcoal 188 XS, S, M, L, XL, XXL
    Jet Black 421 XS, S, M, L, XL, XXL
    Fire Red 289 XS, S, M, L, XL, XXL
    Orange Crush 617 XS, S, M, L, XL, XXL
    Sun Yellow 799 XS, S, M, L, XL, XXL
    Bottle Green 137 XS, S, M, L, XL, XXL
    Kelly Green 436 XS, S, M, L, XL, XXL
    Lime 483 XS, S, M, L, XL, XXL
    Jade 412 XS, S, L, XL, XXL
    Sky Blue 750 XS, S, M, L, XL, XXL
    Turquoise Surf 825 XS, S, M, L, XL, XXL
    Hawaiian Blue 363 XS, S, M, L, XL, XXL
    Sapphire Blue 737 XS, S, M, L, XL, XXL
    Royal Blue 710 XS, S, M, L, XL, XXL
    New French Navy 583 XS, M, L, XL, XXL
    Airforce Blue 2 XS, S, M, L, XL, XXL
    Sweat Col Rond Unisexe : JH030
    Couleur SKU couleur SKU tailles
    Heather Grey 380 XS, S, M, L, XL, XXL, 3XL
    Jet Black 421 XS, S, M, L, XL, XXL
    New French Navy 583 XS, S, M, L, XL, XXL, 3XL
    Bottle Green 137 XS, S, M, L, XL, XXL
    Fire Red 289 XS, S, M, L, XL, XXL, 3XL
    Hawaiian Blue 363 XS, S, M, L, XL, XXL
    Burgundy 162 XS, S, M, L, XL, XXL, 3XL
    Red Hot Chilli 692 XS, S, M, L, XL, XXL
    Kelly Green 436 XS, S, M, L, XL, XXL
    Steel Grey 792 XS, S, M, L, XL, XXL
    Candyfloss Pink 180 S, M, L, XL, XXL
    Baby Pink 42 XS, S, L, XL, XXL
    Purple 663 XS, S, M, L, XL, XXL, 3XL
    Sapphire Blue 737 XS, S, M, L, XL, XXL, 3XL
    Ash 32 S, M, L, XL, XXL
    Sun Yellow 799 XS, S, M, L, XL, XXL
    Orange Crush 617 XS, S, M, L, XL, XXL
    Hot Chocolate 402 XS, S, M, L, XL, XXL
    Sky Blue 750 XS, S, M, L, XL, XXL
    Royal Blue 710 XS, S, M, L, XL, XXL, 3XL
    Airforce Blue 2 XS, S, M, L, XL, XXL
    Lime Green 485 XS, S, M, L, XL, XXL
    Olive Green 606 XS, S, M, L, XL, XXL
    Lipstick Pink 491 S, M, L, XL, XXL
    Cranberry 220 XS, S, M, L, XL, XXL
    Magenta Magic 494 M, L, XL, XXL
    Plum 656 XS, S, M, L, XL, XXL
    Hot Pink 404 XS, S, M, L, XL, XXL, 3XL
    Jade 412 XS, S, M, L, XL, XXL
    Charcoal 188 XS, S, M, L, XL, XXL, 3XL
    Burnt Orange 176 XS, S, M, L, XL, XXL
    Forest Green 301 XS, S, M, L, XL, XXL
    Gold 336 XS, S, M, L, XL, XXL
    Storm Grey 793 XS, S, M, L, XL, XXL
    Turquoise Surf 825 XS, S, M, L, XL, XXL
    Arctic White 25 XS, S, M, L, XL, XXL
    Sweat Enfant Capuche : JH01J
    Couleur SKU couleur SKU tailles
    Arctic White 25 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Jet Black 421 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Bottle Green 137 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Kelly Green 436 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Fire Red 289 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Red Hot Chilli 692 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Sky Blue 750 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Charcoal 188 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Hot Pink 404 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Lime Green 485 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Plum 656 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Ash 32 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Heather Grey 380 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Sun Yellow 799 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Orange Crush 617 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Purple 663 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Baby Pink 42 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Candyfloss Pink 180 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Burgundy 162 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Jade 412 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Hawaiian Blue 363 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Sapphire Blue 737 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Royal Blue 710 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    New French Navy 583 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Airforce Blue 2 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Forest Green 301 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Oxford Navy 623 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Olive Green 606 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Storm Grey 793 1Y2, 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Body Bébé Manches Courtes : K831
    Couleur SKU couleur SKU tailles
    White 856 3M, 6M, 9M, 12M, 18M, 24M
    Sky Blue 750 3M, 6M, 9M, 12M, 18M, 24M
    Red 678 3M, 6M, 9M, 12M, 18M, 24M
    Oxford Grey 621 3M, 6M, 9M, 12M, 18M, 24M
    Navy 542 3M, 6M, 9M, 12M, 18M, 24M
    Fuchsia 319 3M, 6M, 9M, 12M, 18M, 24M
    Black 49 3M, 6M, 9M, 12M, 18M, 24M
    Tee Shirt Bébé Manches Courtes : LW20T
    Couleur SKU couleur SKU tailles
    Navy 542
    Pale Pink 631
    White 856
    Pale Blue 629
    Tee Shirt Fille Col Rond Manches Courtes Sofspun : SS418
    Couleur SKU couleur SKU tailles
    Azure Blue 901
    Black 49
    Burgundy 162
    Fuchsia 319
    Heather Grey 380
    Kelly Green 436
    Light Graphite 902
    Lime 483
    Navy 542
    Orange 609
    Red 678
    Royal Blue 710 9Y11
    Sunflower 801
    White 856
    Yellow 895
    Zinc 899
    Tee Shirt Bébé manches courtes à Bouton Pression : K363
    Couleur SKU couleur SKU tailles
    White 856 3M, 6M, 9M, 12M, 18M, 24M, 36M
    Black 49 3M, 6M, 9M, 12M, 18M, 24M, 36M
    Fuchsia 319 3M, 6M, 9M, 12M, 18M, 24M, 36M
    Navy 542 3M, 6M, 9M, 12M, 18M, 24M, 36M
    Red 678 3M, 6M, 9M, 12M, 18M, 24M, 36M
    Sky Blue 750 3M, 6M, 9M, 12M, 18M, 24M, 36M
    Tee Shirt Enfant Manches Longues : SS007
    Couleur SKU couleur SKU tailles
    White 856 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Heather Grey 380 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Red 678 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Royal Blue 710 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Black 49 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Deep Navy 257 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Dark Heather Grey 243 3Y4, 7Y8, 9Y11, 12Y13, 14Y15
    Débardeur Homme en coton : SC294
    Couleur SKU couleur SKU tailles
    White 856 S, L, XL, XXL, 3XL, 4XL, 5XL
    Heather Grey 380 S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Red 678 S, M, L, XL, XXL, 3XL
    Royal Blue 710 S, M, L, XL, XXL, 3XL
    Black 49 S, M, L, XL, XXL, 3XL, 4XL
    Deep Navy 257 S, M, L, XL, XXL, 3XL
    Pyjama Bébé Manches Longues Contrasté : LW53T
    Couleur SKU couleur SKU tailles
    Pale Blue / White 630 3M, 3M6, 6M12, 12M18
    Pale Pink / White 633 3M, 3M6, 6M12, 12M18
    White / White 892 3M, 3M6, 6M12, 12M18
    Tee Shirt Femme 150 gr Col V : K390
    Couleur SKU couleur SKU tailles
    White 856 XS, XL, 3XL
    Wine 893 XS, S, M, XL, XXL, 3XL
    Tropical Blue 818 XS, S, M, L, XL, XXL
    Sky Blue 750 XS, S, M, L, XL, XXL, 3XL
    Red 678 XS, S, M, L, XL, XXL, 3XL
    Oxford Grey 621 XS, S, M, L, XL, XXL, 3XL
    Orange 609 XS, M, L, XL, XXL, 3XL
    Navy 542 XS, S, M, L, XL, XXL, 3XL
    Light Royal Blue 476 XS, S, M, L, XL, XXL, 3XL
    Fuchsia 319 XS, S, L, 3XL
    Forest Green 301 XS, S, M, L, XL, XXL, 3XL
    Dark Grey 230 XS, S, M, L, XL, XXL, 3XL
    Yellow 895 XS, S, M, L, XL, XXL, 3XL
    Black 49 XS, S, M, XXL, 3XL
    Kelly Green 436 XS, S, L, XL, XXL, 3XL
    Tee Shirt Original Enfant : SS088
    Couleur SKU couleur SKU tailles
    White 856 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Yellow 895 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Black 49 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Azure Blue 901 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Bottle Green 137 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Brick Red 140 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Burgundy 162 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Classic Olive 903 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Deep Navy 257 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Fuchsia 319 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Heather Grey 380 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Light Graphite 902 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Kelly Green 436 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Lime 483 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Orange 609 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Purple 663 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Red 678 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Royal Blue 710 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Sky Blue 750 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Sunflower 801 3Y4, 5Y6, 7Y8, 9Y11, 12Y13, 14Y15
    Tee Shirt Homme Full Cut Screen Stars Original : SC6
    Couleur SKU couleur SKU tailles
    White 856 S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Sky Blue 750 S, M, L, XL, XXL, 3XL
    Royal Blue 710 S, M, L, XL, XXL, 3XL
    Red 678 S, M, L, XL, XXL, 3XL
    Orange 609 S, M, L, XL, XXL, 3XL
    Heather Grey 380 S, M, L, XL, XXL, 4XL, 5XL
    Fuchsia 319 S, M, L, XL, XXL, 3XL
    Burgundy 162 S, M, L, XL, XXL, 3XL
    Bottle Green 137 S, M, L, XL, XXL, 3XL
    Azur Blue 39 S, M, L, XL, XXL, 3XL
    Yellow 895 S, M, L, XL, XXL, 3XL
    Black 49 S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Sunflower Yellow 904 S, M, L, XL, XXL, 3XL
    Kelly Green 436 S, M, L, XL, XXL, 3XL
    Brick Red 140 S, M, L, XL, XXL, 3XL
    Classic Olive 903 S, M, L, XL, XXL, 3XL
    Deep Navy 257 S, M, L, XL, XXL, 3XL
    Light Graphite 902 S, M, L, XL, XXL, 3XL
    Lime 483 S, M, L, XL, XXL, 3XL
    Purple 663 S, M, L, XL, XXL, 3XL
    Débardeur Femme en Coton : SC61376
    Couleur SKU couleur SKU tailles
    White 856 XS, S, M, L, XL, XXL
    Heather Grey 380
    Red 678
    Deep Navy 257
    Black 49
    Tablier de Jardinier ou Sommelier avec Poche : K885
    Couleur SKU couleur SKU tailles
    Light Grey 455 TU
    Wine 893 TU
    Kelly Green 436 TU
    Bottle Green 137 TU
    Lagoon 446 TU
    Royal Blue 710 TU
    Navy 542 TU
    Beige 44 TU
    Yellow 895 TU
    Chocolate 199 TU
    Red 678 TU
    Dark Pink 254 TU
    Black 49 TU
    Dark Grey 230 TU
    Lime 483 TU
    Green Olive 346 TU
    Tropical Blue 818 TU
    Burnt Orange 176 TU
    Purple 663 TU
    White 856 TU
    Denim 261
    T-shirt Bébé Manches Longues Boutons Pression : BZ011
    Couleur SKU couleur SKU tailles
    White 856 3M6, 6M12, 12M18, 18M24
    Bubblegum Pink 159 3M6, 6M12, 12M18, 18M24
    Dusty Blue 274 3M6, 6M12, 12M18, 18M24
    Powder Pink 659 3M6, 6M12, 12M18, 18M24
    Black 49 3M6, 6M12, 12M18, 18M24
    Nautical Navy 541 3M6, 6M12, 12M18, 18M24
    Red 678 3M6, 6M12, 12M18
    Tee Shirt Homme Original Manches Longues : SS069
    Couleur SKU couleur SKU tailles
    White* 927 S, L, XXL, 3XL, 4XL
    Black* 928 S, M, L, XL, XXL, 4XL
    Deep Navy 257 S, M, L, XXL
    Heather Grey* 929 S, M, L, XL, 4XL, 5XL
    Light Graphite 902 S, M, XL, XXL, 3XL
    Red 678 S, M, L, XL
    Royal Blue 710 S, L, XXL, 3XL
    Sweat Enfant Col Rond : JH30J
    Couleur SKU couleur SKU tailles
    Sapphire Blue 737 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Ash 32 5Y6, 7Y8, 9Y11, 12Y13
    Heather Grey 380 5Y6, 7Y8, 9Y11, 12Y13
    Jet Black 421 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Sky Blue 750 5Y6, 7Y8, 9Y11, 12Y13
    Royal Blue 710 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    New French Navy 583 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Bottle Green 137 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Forest Green 301 5Y6, 7Y8, 9Y11, 12Y13
    Kelly Green 436 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Lime Green 485 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Jade 412 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Hot Pink 404 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Plum 656 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Purple 663 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Burgundy 162 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Red Hot Chilli 692 5Y6, 7Y8, 9Y11, 12Y13
    Fire Red 289 5Y6, 7Y8, 9Y11, 12Y13
    Orange Crush 617 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Sun Yellow 799 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Arctic White 25 3Y4, 5Y6, 7Y8, 9Y11
    Oxford Navy 623 3Y4, 5Y6, 7Y8, 9Y11, 12Y13
    Storm Grey 793 5Y6, 7Y8, 9Y11, 12Y13
    Baby Pink 42 5Y6, 7Y8, 9Y11, 12Y13
    Mug en Céramique : MUG
    Couleur SKU couleur SKU tailles
    BLANC 119 TU
    Tote Bag Stanley Stella : STAU760
    Couleur SKU couleur SKU tailles
    Heather Grey 380 TU
    Natural 537 TU
    Black 49 TU
    Red 678 TU
    Cotton Pink 934 TU
    Midnight Blue TU
    Tee Shirt Unisexe Bio Stanley CREATOR : STTU755
    Couleur SKU couleur SKU tailles
    White 856 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    Off White 598 XS, S, M, L, XL, XXL
    Vintage White 847 XXS, XS, S, M, L, XL, XXL
    Cream Heather Grey 224 XXS, XS, S, M, L, XL, XXL
    Heather Ash 369 XXS, XS, S, M, L, XL, XXL
    Heather Grey 380 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    Slub Heather Grey 761 XS, S, M, L, XL, XXL
    Mid Heather Grey 518 XXS, XS, S, M, L, XL, XXL
    Marble Slub Heather Black 498
    Slub Heather Steel Grey 762
    Anthracite 6 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    India Ink Grey 408 XS, S, M, L, XL, XXL
    Dark Heather Grey 243 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    Heather Black Denim 915 XS, S, M, L, XL, XXL
    Black 49 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL, 5XL
    Bright Orange 141 XS, S, M, L, XL, XXL
    Black Heather Orange 940 XS, S, M, L
    Sunset Orange 804 XS, S, M, L, XL, XXL
    Cotton Pink 934 XXS, XS, S, M, L, XL, XXL
    Cream Heather Pink 225 XXS, XS, S, M, L, XL, XXL
    Red 678 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    Bright Red 143 XXS, XS, S, M, L, XL, XXL
    Mid Heather Red 521 XS, S, M, L, XL, XXL
    Heather Grape Red 378 XS, S, M, L, XL, XXL
    Black Heather Cranberry 115 XS, S, M, L, XL, XXL
    Dark Heather Burgundy 241
    Burgundy 162 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    Pink Punch 937 XXS, XS, S, M, L, XL, XXL
    Purple LED 932
    Plum 656 XS, S, M, L, XL, XXL
    Lavender Dawn 936 XS, S, M, L, XL, XXL
    Azur 38 XS, S, M, L, XL, XXL
    Royal Blue 710 XXS, XS, S, M, L, XL, XXL, 3XL
    Mid Heather Royal Blue 522 XS, S, M, L, XL, XXL
    Dark Heather Indigo 247 XS, S, M, L, XL, XXL
    Black Heather Blue 114 XXS, XS, S, M, L, XL, XXL
    French Navy 307 XXS, XS, S, M, L, XL, XXL, 3XL, 4XL
    Mid Heather Blue 515 XXS, XS, S, M, L, XL, XXL
    Sky blue 750 XS, S, M, L, XL, XXL
    Baby Blue 40 XS, S, M, L, XL, XXL
    Heather Ice Blue 393 XS, S, M, L, XL, XXL
    Citadel Blue 205 XS, S, M, L, XL, XXL
    Stargazer 790 XXS, XS, S, M, L, XL, XXL
    Ocean Depth 597 XS, S, M, L, XL, XXL
    Caribbean Blue 185 XS, S, M, L, XL, XXL
    Chameleon Green 933
    Scale Green 938
    Fresh Green 318 XS, S, M, L, XL, XXL
    Varsity Green 939 XS, S, M, L, XL, XXL
    Bottle Green 137 XS, S, M, L, XL, XXL
    Heather Scarab Green 930
    British Khaki 153 XS, S, M, L, XL, XXL
    Khaki 442 XXS, XS, S, M, L, XL, XXL
    Golden Yellow 338 XS, S, M, L, XL, XXL
    Spectra Yellow 773 XS, S, M, L, XL, XXL
    Camel 177 XS, S, M, L, XL, XXL
    Desert Dust 935 XS, S, M, L, XL, XXL
    Ecru Neppy Mandarine 277 XS, S, M, L, XL, XXL
    Tangerine XS, S, M, L, XL, XXL
    Hay Yellow XS, S, M, L, XL, XXL
    Moss Green 535 XS, S, M, L, XL, XXL
    Deep Chocolate XS, S, M, L, XL, XXL
    Roasted Orange XS, S, M, L, XL, XXL
    Heather Sand XS, S, M, L, XL, XXL
    Heather Neppy Burgundy XS, S, M, L, XL, XXL
    Heather Neppy Lemon Grass XS, S, M
    Dark Heather Blue 240 XS, S, M, L, XL, XXL
    Opal 608 XS, S, M, L, XL, XXL
    Majorelle Blue XXS, XS, S, M, L, XL, XXL
    Geyser Green XXS, XS, S, M, L, XL, XXL
    Glazed Green XXS, XS, S, M, L, XL, XXL
    Yellow Mist XS, S, M, L, XL, XXL
    Heather Snow Glazed Green XXS, XS, S, M, L, XL, XXL
    Heather Snow Mid Blue XXS, XS, S, M, L, XL, XXL
    Tee Shirt Enfant Bio Stanley MINI CREATOR : STTK909
    Couleur SKU couleur SKU tailles
    White 856 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Raspberry 674 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Anthracite 6 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Red 678 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Mid Heather Green 517 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Mid Heather Red 521 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Sky blue 750 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Royal Blue 710 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Dark Heather Grey 243 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Heather Grey 380 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    French Navy 307 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Black 49 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Azur 38 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Ocean Depth 597 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Caribbean Blue 185 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Fresh Green 318 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Golden Yellow 338 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Chameleon Green 933
    Cotton Pink 934 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Lavender Dawn 936 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Scale Green 938
    Cream Heather Pink 225 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Mid Heather Blue 515 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Black Heather Blue 114 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Bright Orange 141 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Burgundy 162 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Tangerine 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Geyser Green 3Y4, 5Y6, 7Y8, 9Y11, 12Y14
    Majorelle Blue 3Y4, 5Y6, 7Y8, 9Y11, 12Y14

Webhooks / Crochets web

Un webhook ou crochet web est une notification d'évènement envoyée à une URL de votre choix. Vous pouvez configurer vos webhooks pour les événements suivants :

  • order_change_status : Le statut d'une commande est mis à jour. Les informations correspondantes à la commande concernée seront envoyées au target indiqué.
  • order_fulfilled : La commande est expédiée. Le contenu du filfillment, ainsi que l'ID de la commande et les informations external seront envoyées au target indiqué.
  • stock_updated : Le stock d'un produit a été modifié. Un tableau des SKUs produits avec les nouveaux stocks correspondants seront envoyés au target indiqué.

Requêtes webhooks :

Lister votre configuration webhook

GET /webhooks

Retourne la liste complète des webhooks configurés pour votre boutique.

Format de réponse
                
                  [
                    {
                        "id": 1,
                        "target": "https://www.example.com/order-change-status.php",
                        "event": "order_change_status"
                    },
                    {
                        "id": 2,
                        "target": "https://www.example.com/order-fulfilled-3.php",
                        "event": "order_fullfilled"
                    },
                    {
                        "id": 3,
                        "target": "https://www.example.com/stockupdated.php",
                        "event": "stock_updated"
                    }
                  ]
                
              

Récupérer les informations d'un webhook par ID.

GET /webhooks/{id}

Retourne toutes les informations concernant le webhook indiqué en paramètre GET (id).

Format de réponse
                
                  {
                      "id": 1,
                      "target": "https://www.example.com/order-change-status.php",
                      "event": "order_change_status"
                  }
                
              

Configurer le webhook pour un événement

POST /webhooks

Ajoute la configuration détaillée dans le message de la requête pour l'événement spécifié.

Format de données à envoyer dans la requête API
                
                  {
                    "target": "https://www.test.com/order-fulfilled-new.php",
                    "event": "order_fullfilled"
                  }
                
              
Format de réponse
                
                  {
                      "id": 4,
                      "target": "https://www.test.com/order-fulfilled-new.php",
                      "event": "order_fullfilled"
                  }
                
              

Supprimer la configuration du crochet web pour un événement

DELETE /webhooks/{id}

Supprime la configuration du webhook passé en paramètre.

Format de réponse
                
                  {
                      "id": 4,
                      "target": "https://www.test.com/order-fulfilled-new.php",
                      "event": "order_fullfilled"
                  }
                
              

Produits

Lister les produits API Tunetoo

GET /products

Retourne la liste complète des produits API Tunetoo.

Format de réponse
                
                  [
                    {
                      "sku": "JH001",
                      "type": "Sweatshirts",
                      "brand": "Ralawise",
                      "model": "Hoodie Men",
                      "image": "https://www.tunetoo.com/images/produits/base/produit-porte/37857-sweat-shirt-a-capuche-homme-face.png",
                      "description": "The hoodie is a unisex model with a kangaroo pocket. With its trendy cut, it will dress you in all circumstances: at sport, at home or in town. Its fabric (280g / m²) is composed of 80% cotton and 20% polyester which allows it to remain very soft over time. From XS to XXL. Choose from the available colors.",
                      "colors": [
                        {
                          "name": "Hot Chocolate",
                          "sku": "402",
                          "sizes": [
                            {
                              "sku": "XS",
                              "name": "XS",
                              "in_stock": true
                            }
                          ]
                        }
                      ],
                      "variants": [
                        {
                          "sku": "JH001_402_XS",
                          "color": "Hot Chocolate",
                          "size": "XS",
                          "image": "https://www.tunetoo.com/images/produits/base/produit-porte/37836-sweat-shirt-a-capuche-homme-face.png",
                          "in_stock": true
                        }
                      ]
                    }
                  ]