Préparer le vêtement et son lien de commande
create_designEnregistre la personnalisation (logo par URL https publique ou en base64, textes, prénoms et numéros par pièce, quantités) et renvoie un lien vers le configurateur prérempli, un aperçu et le devis. Rien n’est commandé : le client ouvre le lien, vérifie le visuel (bon à tirer), puis commande et paie lui-même. Le lien reste valable 90 jours.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| color | No | Couleur du vêtement (nom de list_products, ex. Noir). | |
| sizes | No | Quantités par taille, ex. {"M": 10, "L": 5}. Inutile avec pieces. | |
| texts | No | Textes imprimés. Pour un prénom ou un numéro différent sur chaque pièce : per_piece, sans text, et la liste pieces. | |
| pieces | No | Une entrée par pièce quand un texte est « par pièce » : taille, prénom, numéro. | |
| quality | No | Qualité : eco, standard (défaut) ou premium, selon la catégorie. | |
| category | Yes | Catégorie (identifiant de list_products), ex. t-shirt, sweat, hoodie, polo, tote-bag. | |
| logo_url | No | Adresse https publique du logo (PNG, JPG, WebP ou SVG, 20 Mo max). | |
| shipping | No | ||
| logo_size | No | Taille dans la zone : s (petit), m (moyen, défaut), l (grand). | |
| logo_sides | No | Faces qui portent le logo (défaut : front). | |
| logo_base64 | No | Logo encodé en base64 (à la place de logo_url). | |
| postal_code | No | Code postal français de livraison : donne la date de réception. | |
| front_format | No | Devant : petit logo sur le cœur (compris dans le prix) ou grand format (supplément). | |
| logo_filename | No |