Add-on API v2
Style de vie: résoudre une image
GET/api/{brand}/{model}/{year}/{variant}/{trim}/lifestyle/{scene}/{image}
Add-on API v2 — clés avec accès v2. Une image de style de vie avec une image_url signée. Les images de style de vie sont des scènes complètes: elles remplissent toujours le cadre (fit=cover), un background ne s'applique pas (erreur B32). Peinture (color), lights, size, ratio et format fonctionnent comme partout ailleurs.
Paramètres de chemin
| Nom | Type | Description |
|---|---|---|
brand obligatoire | chaîne | Nom de la marque (nomenclature du catalogue mise à jour pour les voitures supplémentaires). |
model obligatoire | chaîne | Nom du modèle. |
year obligatoire | entier | Année du modèle (4 chiffres). Si l'année exacte est manquante, la génération disponible la plus proche est utilisée (note d'erreur `Y01`). |
variant obligatoire | chaîne | Variante de carrosserie. |
trim obligatoire | chaîne | Niveau de finition |
scene obligatoire | chaîne | Scène. |
image obligatoire | chaîne | Image de la scène (voir *Lifestyle: images d'une scène*). |
Paramètres de requête.
| Nom | Type | Description |
|---|---|---|
format | chaîne | Format de livraison. pngwebpjpegavifauto |
ratio | chaîne | Rapport hauteur/largeur (recadré pour remplir). 1:14:33:216:916:102:121:95:43:44:52:39:16 |
color | chaîne | Peinture: nom de couleur du catalogue ou hexadécimal à 6 chiffres. |
lights | chaîne | **Add-on API v2 :** phares allumés ou éteints (par défaut `off`). Non disponible pour une image → `off` + erreur `L26`. onoff |
windows | chaîne | **Add-on API v2 :** `see_through` = vitrage comme dans l'image (par défaut), `dark` = vitrage teinté opaque. Non disponible → erreur `W28`. see_throughdark |
plate | chaîne | **Add-on API v2 :** plaque d'immatriculation — `none` = comme dans l'image (par défaut), `blank` = plaque vide, `logo` = votre logo sur la plaque (à configurer sur votre clé; manquant → blanc + erreur `N30`). noneblanklogo |
size | chaîne | **Add-on API v2 :** côté le plus long — `2k` 2560 px, `1080p` 1920 px, `720p` 1280 px, `540p` 960 px, `360p` 640 px, `thumb` 320 px. `width` / `height` prennent le pas sur `size`. 2k1080p720p540p360pthumb |
hotspots | chaîne | **Add-on API v2 :** ajouter `hotspots` à la réponse — points d'intérêt (jantes, phares, etc.) en fractions 0–1 de l'image, par exemple pour les visionneuses interactives. true |

