Saltar al contenido
Consultas

storeReviews

Reseñas aprobadas más recientes de toda la tienda, para secciones de testimonios.

storeReviews devuelve las reseñas aprobadas más recientes de toda la tienda, con el nombre del producto reseñado. Úsala en secciones de testimonios. Para las reseñas de un producto, usa productReviews o el campo reviews de ProductSummary.

storeReviews(limit: Int, minRating: Int): [StorefrontStoreReviewDto!]!

Argumentos

ArgumentoTipoPredeterminadoRegla
limitInt3De 1 a 12. Un valor fuera de rango se ajusta al extremo más cercano.
minRatingInt—Solo reseñas con esa calificación o más.

La lista va de la más reciente a la más antigua e incluye solo reseñas de productos que siguen en el catálogo.

StorefrontStoreReviewDto

CampoTipoDescripción
idString!ID de la reseña.
productIdString!ID del producto reseñado.
productNameString!Nombre actual del producto.
ratingInt!Calificación, de 1 a 5.
titleStringTítulo.
contentString!Texto de la reseña.
reviewerNameStringNombre de quien reseña.
createdOnDateTime!Fecha de la reseña.

Ejemplo

StoreReviews.graphql
query StoreReviews($limit: Int, $minRating: Int) {
  storeReviews(limit: $limit, minRating: $minRating) {
    id
    productName
    rating
    title
    content
    reviewerName
    createdOn
  }
}
Terminal
curl --request POST "https://storefront.ecomiq.pe/graphql" \
  --header "Content-Type: application/json" \
  --header "x-Store-Domain: mi-tienda" \
  --data-binary '{
    "query": "query StoreReviews($limit: Int, $minRating: Int) { storeReviews(limit: $limit, minRating: $minRating) { id productName rating title content reviewerName createdOn } }",
    "variables": { "limit": 6, "minRating": 4 }
  }'
Respuesta
{
  "data": {
    "storeReviews": [
      {
        "id": "7204558912004325999",
        "productName": "Taza",
        "rating": 5,
        "title": "Excelente",
        "content": "Llegó rápido y bien empacada.",
        "reviewerName": "Ana",
        "createdOn": "2026-10-25T21:06:35Z"
      }
    ]
  }
}

Errores

CódigoCausa
STORE_CONTEXT_REQUIREDx-Store-Domain falta o no corresponde a una tienda.

Equivalente REST

GET /v1/reviews devuelve la misma lista con los mismos limit y minRating.

Última actualización:

En esta página