Checkouts
Subir una imagen del checkout
Sube una imagen a un slot del diseño. El nombre del campo es el slot, y va una imagen por request.
Una imagen por request; el nombre del campo es el slot.
# Miniatura (requerida para publicar)
curl -X POST https://hub.grou.com/api/ext/checkouts/$CHECKOUT_ID/images \
-H "Authorization: Bearer $GROU_API_KEY" \
-F "thumbnail=@./portada.png"
# Agregar una imagen al carrusel, con texto alternativo
curl -X POST https://hub.grou.com/api/ext/checkouts/$CHECKOUT_ID/images \
-H "Authorization: Bearer $GROU_API_KEY" \
-F "carousel=@./slide.png" \
-F "alt=Vista del curso"
# Agregar un video de YouTube al carrusel
curl -X POST https://hub.grou.com/api/ext/checkouts/$CHECKOUT_ID/images \
-H "Authorization: Bearer $GROU_API_KEY" \
-F "carousel=https://youtu.be/dQw4w9WgXcQ"| Slot | Tipo |
|---|---|
thumbnail | único (requerido para publicar) |
offer_header, offer_mid, offer_footer | único |
offer_side | lista, máx. 6 |
carousel | lista, máx. 10; acepta videos de YouTube |
- Slots únicos: reemplazan la imagen anterior y no aceptan
index. - Slots de lista: sin
indexagrega al final; conindexreemplaza esa posición. - Para un video en el carrusel, envía
carouselcomo texto con el link de YouTube (o su id de 11 caracteres) en vez de un archivo.
Si el checkout está publicado, el cambio se ve al volver a publicar.