site
Images Pour Le Site
Contrat de lecture — public, sans authentification, limité en débit.
Réponse (200) :
{
"ps_id": 21885,
"origine": "hub" | "miroir", # "hub" = au moins une image téléversée
# au BO (empreinte) ; "miroir" = rien que
# les images de la boutique, que le site
# a déjà — il ne remplace rien
"images": [ # dans l'ordre du BO ; [0] = principale
{
"id": "9f0c…", # stable tant que l'image reste sur la fiche
"role": "vue" | "ambiance" | "section",
"largeur": 3000, "hauteur": 4000, # de l'original normalisé ; null si inconnues
"alpha": true, # fond transparent (packshot détouré)
"sources": {
"avif": [{"w": 400, "url": "https://…/catalogue-images/v/ab/<empreinte>-400.avif"}, …],
"webp": [{"w": 400, "url": "…-400.webp"}, …]
}, # largeurs croissantes, jamais au-dessus de l'original ;
# listes VIDES pour une image ancienne ou pas encore dérivée
"jpeg": "https://…-1200.jpg", # toujours présent : repli <img>, og:image, flux
"alt": "…" # texte saisi au BO, sinon le nom du produit
}
]
}
Les fichiers sous /catalogue-images/v/ sont nommés par empreinte : ils ne changent jamais, le cache peut les garder un an (immutable). Cette réponse-ci est gardée 5 minutes. 404 si le produit n'existe pas ou n'est pas visible sur le site.
get/api/site/produit/{ps_id}/images
Request
- Base URL: https://api.brm-chronographes.com (the document declares no server; this is the origin it was published from)
- URL: https://api.brm-chronographes.com/api/site/produit/{ps_id}/images
- Auth: none declared
Path parameters
ps_idinteger required
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.