Saltar a contenido

Etiquetas

Las etiquetas sirven para categorizar proveedores según el tipo de ocio que ofrecen, por ejemplo: Parques temáticos, Espectáculos, Museos, Conciertos, etc.

Los identificadores de las etiquetas asignadas se pueden ver en el catálogo a nivel de proveedor.

Método de acceso

GET /activity/tags

Estructura de la petición

  • LanguageCode (string): identificador del idioma con el que queremos obtener las etiquetas. Formato ISO 639-1.

Ejemplos de petición

{{url}}/Activity/Tags
{{url}}/Activity/Tags?LanguageCode=en

Estructura de la respuesta

  • Tags (list): array de etiquetas.

    • Tag (object): etiqueta.
      • Id (string): identificador de la etiqueta. Alfanumérico de 13 caracteres.
      • Key (int): clave de la etiqueta. Valor entero único entre todas las etiquetas.
      • Name (string): nombre de la etiqueta (por ejemplo "Teatros y espectáculos").
      • PathName (string): ruta de la etiqueta separada por "/" en el caso de que tenga etiquetas hijas (por ejemplo "Teatros y espectáculos / Conciertos").
      • Children (list): etiquetas hijas de la etiqueta actual. El nivel de anidamiento es infinito, puede haber etiquetas con profundidad de N hijas. La estructura de las etiquetas hijas es la misma que las etiquetas padre.
  • Success (boolean): valor que indica si la llamada ha sido procesada correctamente o no.

  • Timestamp (dateTime): instante de tiempo en el que se procesó la petición. Formato ISO 8601 (yyyy-MM-ddThh:mm:ss.fffffff).
  • ErrorMessage (string): mensaje de error explicando por qué la petición no ha sido correcta. En caso que haya sido correcta, devolverá null.
  • ErrorCodes (string[]): lista de códigos que identifican los errores que se hayan producido en la llamada.
  • ErrorEntityBreakDown (list): Lista que contiene objetos con el nombre e ID en caso de error.
    • Id (string): Identificador
    • Name (string): Nombre relacionado del identificador.

Ejemplo de respuesta

    {
        "Tags": 
        [   
            {
                "Id": "64xr3o789ak44",
                "Key": 230,
                "Name": "Tipos de Ocio",
                "PathName": "Tipos de Ocio",
                "Children": 
                [
                    {
                        "Id": "3e567cbkgx9ma",
                        "Key": 163,
                        "Name": "Musicales y Espectáculos",
                        "PathName": "Tipos de Ocio / Musicales y Espectáculos",
                        "Children": 
                        [
                            {
                                "Id": "9nkchr345eik1",
                                "Key": 245,
                                "Name": "Conciertos",
                                "PathName": "Tipos de Ocio / Musicales y Espectáculos / Conciertos",
                                "Children": []
                            },
                            {
                                "Id": "e9hto9hd2pcxk",
                                "Key": 458,
                                "Name": "Festivales",
                                "PathName": "Tipos de Ocio / Musicales y Espectáculos / Festivales",
                                "Children": []
                            }
                        ]
                    },
                    {
                        "Id": "81uq423c78es1c",
                        "Key": 169,
                        "Name": "Parques de Ocio",
                        "PathName": "Tipos de Ocio / Parques de Ocio",
                        "Children": [
                            {
                                "Id": "4nhbjg678htarw",
                                "Key": 845,
                                "Name": "Parques Temáticos y de Atracciones",
                                "PathName": "Tipos de Ocio / Parques de Ocio / Parques Temáticos y de Atracciones",
                                "Children": []
                            },
                            {
                                "Id": "pgsoyffj5epds",
                                "Key": 600,
                                "Name": "Parques Zoológicos y Acuarios",
                                "PathName": "Tipos de Ocio / Parques de Ocio / Parques Zoológicos y Acuarios",
                                "Children": []
                            }
                        ]
                    }
                ]
            }
        ]
    }