# Metadatos públicos de la tienda

## Grupo de elementos

Devuelve información de un grupo de elementos de una tienda

End point: https://pm.api.induxsoft.net/front/

Solicitud con Id de tienda y nombre de grupo de elementos

```
Method: POST
Content-Type: application/json;charset=utf-8
{
  "source":"Id de la tienda o una clave de API de una tienda",
  "group_name":"Nombre del grupo de elementos"
}
```

Retorna un objeto JSON en la forma
```
Content-Type: application/json;charset=utf-8
{
  "id":"Id numérico del grupo de elementos",
  "name":"Nombre del grupo de elementos",
  "text":"Notas o información de texto adicional del grupo",
  "elements":[{
      "element_id":"Identificador del elemento",
      "default_img":"url a la imagen predeterminada asociada al elemento",
      "title":"Título del elemento",
      "content":"Contenido (puede ser HTML) del elemento",
      "href":"Vínculo asociado al elemento",
      "target":"_blank o _self que indica la manera de abrir el vínculo"
  },{..},..]
}
```


> **Diferencia con la implementación (2026-10-19):**
> - El objeto descrito arriba llega dentro de una envoltura: `{"success":1,"data":{"id":…,"name":…,"text":…,"elements":[…]}}`; en caso de error, `{"success":0,"message":"…"}` (por ejemplo `Group id or Group name invalid`).
> - `source` debe ser el **id de la tienda**; una clave de API no se reconoce y responde `Group id or Group name invalid`.
> - En lugar de `group_name` se puede enviar `group_id` (el id numérico del grupo).
> - El parámetro opcional `order` con valor `desc` invierte el orden de los elementos.
> - También se acepta `GET` con los mismos parámetros en la URL: `https://pm.api.induxsoft.net/front/?source={id}&group_name={nombre}`.
