Protagonist page
🔗 Endpoint
Section titled “🔗 Endpoint”GET /protagonist-page/protagonists📚 Descripción
Section titled “📚 Descripción”Este endpoint permite obtener un listado de protagonistas filtrados por el valor de vertical y del lenguaje.
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
lang | string | Sí | Valor del idioma por la cual se filtrarán los libros. |
vertical | string | Sí | Valor de la vertical por la cual se filtrarán los libros. |
🧪 Ejemplo de uso
Section titled “🧪 Ejemplo de uso”http://localhost:1337/api/protagonist-page/protagonists?lang=es&vertical=Inspiria-Abajo en params, ponemos la vertical y el idioma por la cual estamos filtrando
📤 Ejemplo de respuesta
Section titled “📤 Ejemplo de respuesta”"data": { "carouselMedia": [ { "title": "title", "backgroundMedia": { "url": "https://multimedia.inspiriadental.com/media/2025/10/images_2_ab59379a30.png" }, "link": "link", "description": "desc", "tag": { "id": 27, "greenTag": "NOVEDAD" } } ], "protagonists": [ { "id": 2, "name": "paco", "imageUrl": "https://multimedia.inspiriadental.com/media/2025/10/images_2_ab59379a30.png" } ] }📦 Campos devueltos
Section titled “📦 Campos devueltos”🖼️ Carousel Media
Section titled “🖼️ Carousel Media”| Campo | Tipo | Descripción |
|---|---|---|
title | string | Título del elemento del carrusel. |
backgroundMedia | object | Imagen de fondo del carrusel. |
backgroundMedia.url | string | URL de la imagen de fondo. |
link | string | Enlace asociado al carrusel. |
description | string | Descripción del elemento del carrusel. |
tag | object | Etiqueta verde destacada. |
tag.greenTag | string | Texto de la etiqueta (ej. NOVEDAD). |
👤 Protagonistas
Section titled “👤 Protagonistas”| Campo | Tipo | Descripción |
|---|---|---|
id | number | ID interno del protagonista. |
name | string | Nombre del protagonista. |
imageUrl | string | URL de la imagen del protagonista. |