Esta traducción se ha generado automáticamente

API de referencias de contenido

La API de referencias de contenido te ayuda a entender mejor el contenido de los alojamientos de Rapid.

La información sobre el alojamiento (incluidas las comodidades o servicios disponibles en el propio alojamiento o en las habitaciones, los valor añadidos y las comodidades incluidas en la tarifa) que se ofrece en las API de Rapid Content se identifica mediante identificadores numéricos. Usa la API de referencias de contenido para self-serve consultar listas de identificadores de atributos y sus significados.

Datos de referencia

|

Servicios

Las comodidades son las características o servicios que tienen a su disposición los viajeros.

En las API de Rapid Content, proporcionamos el « id », el « name » (localizado) y el « value » (explícito) (cuando corresponda) de cada servicio dentro del objeto « amenities ».

Los servicios están disponibles a nivel de alojamiento, habitación y plan de tarifas, y están incluidos, a no ser que se especifique que existe un recargo o una restricción.

  • Nivel del alojamiento: Servicios disponibles para todos los viajeros.
  • Nivel de habitación: los servicios se aplican solamente a la habitación asociada.
  • Nivel de plan de tarifas: los servicios se aplican solamente al plan de tarifas asociado.

Busca los objetos « amenities_property », « amenities_rooms » y « amenities_rates ».

Cada servicio tiene 3 campos:

  • id
  • name
  • has_value

Ejemplo de respuesta de la API de contenido:

"amenities": {
    "9": {
        "id": 9,
        "name": "Fitness facilities"
    },
    "2820": {
        "id": 2820,
        "name": "Number of indoor pools -",
        "value": 10
    }
},

Categorías de servicios

Las categorías de servicios permiten la agrupación de servicios relacionados para que puedan visualizarse, buscarse o usarse como filtros.

En las API de Rapid Content, el objeto « categories » describe la categoría a la que pertenece un servicio. Esto te permite agrupar más fácilmente los servicios relacionados para mostrarlos, buscarlos o filtrarlos.


Ejemplo de respuesta de la API de contenido:

{
  "12345": {
    "property_id": "12345",
    ...
    "amenities": {
      "2070": {
        "id": "2070",
        "name": "Dry cleaning/laundry service",
        "categories": [
          "drycleaning_and_laundry_services"
        ]
      }
    }
  }
}

Categorías disponibles

  • accessibility
  • accessible_parking
  • accessible_wheelchair
  • air_conditioning
  • airport_transfer
  • all_inclusive
  • bar
  • casino
  • crib
  • dry_cleaning_laundry
  • dryer
  • electric_charging_station
  • free_airport_transfer
  • free_all_meals
  • free_breakfast
  • free_breakfast_1_or_2_guests
  • free_dinner
  • free_lunch
  • free_wifi
  • gym
  • hot_tub
  • kitchen
  • meeting_facility
  • ocean_view
  • parking
  • pets_allowed
  • spa_services
  • swimming_pool
  • washer
  • water_park
  • wifi

Atributos

Los atributos representan las políticas y características aplicables al alojamiento y la estancia.

En las API de Rapid Content, proporcionamos el valor « id », la versión localizada « name » y el valor explícito « value » (cuando corresponda) del atributo dentro del objeto « attributes ».

Los atributos están disponibles a nivel de alojamiento y representan las políticas y las funciones aplicables al alojamiento y a la estancia.

  • general: políticas generales que se aplican al alojamiento.
  • pets: Normas sobre mascotas que se aplican a la vivienda.

Busca los objetos attributes_general y attributes_pets.

Cada atributo tiene 3 campos:

  • id
  • name
  • has_value

Ejemplo de respuesta de la API de contenido:

"attributes": {
    "general": {
        "2549": {
          "id": 2549,
          "name": "No elevators"
        },
        "3357": {
          "id": 3357,
          "name": "Caters to adults only"
        }
    },
    "pets": {
        "51": {
          "id": 51,
          "name": "Pets allowed"
        },
        "2809": {
          "id": 2809,
          "name": "Dogs only"
        }
    }
},

Categoría

Cada alojamiento está asociado a una única categoría que representa el tipo de alojamiento.

En las API de Rapid Content, ofrecemos tanto « id » como « name » de la categoría «property» dentro del objeto « category ».

Cada alojamiento está asociado a una única categoría que representa el tipo de alojamiento que se ofrece.

Busca el objeto «category».

Cada categoría tiene 2 campos:

  • id
  • name

Ejemplo de respuesta de la API de contenido:

"category": {
    "id": 1,
    "name": "Hotel"
},

A continuación, se proporciona una lista de categorías de alojamientos para consultas rápidas.

idname
0Alojamiento
1Hotel
2Motel
3Complejo turístico
4Posada
5Bed and breakfast
6Casa de huéspedes
7Condominio
8Alojamiento todo incluido
9Cabaña
10Chalet
11Casa de campo
12Albergue juvenil
13Rancho
14Villa
15Lodge
16Apartamento
17Casa vacacional privada
18Casa barco
20Ryokan
21Casa en un árbol
22Apartotel
23Complejo de apartamentos
24Camping
25Riad
26Hostal
29Casa rural
30Pensión
31Pousada (Portugal)
32Pousada (Brasil)
33Residencia
34Affittacamere
36Castillo
37Safari/tienda de campaña
39Palacio
40Alojamiento agroturístico
41Crucero
42Centro vacacional
43Hotel cápsula
44Casa móvil

Referencias en cadena

Las cadenas de alojamientos representan una empresa matriz que puede tener varias marcas asociadas a ella.

En la API de Rapid Content, ofrecemos una tabla de correspondencias de todas las cadenas reconocidas.

Cada alojamiento está asociado a una única marca, que tiene una cadena principal.


Ejemplo de respuesta de la API de contenido:

"chain": {
      "id": -6,
      "name": "Hyatt Hotels"
    },
    "brand": {
      "id": 2209,
      "name": "Hyatt Place"
    },

Imágenes

Las imágenes están organizadas por categorías, en función de la zona del alojamiento que esté representada en la imagen.

En las API de Rapid Content, indicamos el ID de la categoría en el campo « category » y el nombre de la categoría en el campo « caption » para cada imagen del alojamiento. Las fotos de las habitaciones también tienen pies de foto.

Busca el objeto «images».

Cada categoría de imágenes tiene 2 campos:

  • id
  • name

Ejemplo de respuesta de la API de contenido:

"images": [
    {
        "caption": "Featured Image",
        "hero_image": true,
        "category": 3,
        "links": {
            "350px": {
                "method": "GET",
                "href": "https://i.travelapi.com/hotels/1000000/10000/100/1/5a329959_b.jpg"
            },
            "70px": {
                "method": "GET",
                "href": "https://i.travelapi.com/hotels/1000000/10000/100/1/5a329959_t.jpg"
            },
            "1000px": {
                "method": "GET",
                "href": "https://i.travelapi.com/hotels/1000000/10000/100/1/5a329959_z.jpg"
            }
        }
    },
]

Tipos de pago en el alojamiento

Los tipos de pago en el alojamiento representan las formas de pago aceptadas con motivo de los cargos en los que se haya incurrido o que se le adeudan al alojamiento.

En las API de Rapid Content, ofrecemos la URL id y la versión localizada name de los tipos de pago en la propia página, dentro del objeto types, que se encuentra en el objeto onsite_payments.

Los tipos de pago en las instalaciones están disponibles a nivel de alojamiento y representan las formas de pago aceptadas con motivo de los cargos en los que se haya incurrido o que se deben al alojamiento.

Busca el objeto «onsite_payment_types».

Cada tipo de pago tiene dos campos:

  • id
  • name

Ejemplo de respuesta de la API de contenido:

"onsite_payments": {
    "currency": "USD",
    "types": {
        "171": {
          "id": 171,
          "name": "American Express"
        }
    }
},

Estadísticas

Las estadísticas representan información a nivel de alojamiento, como el número de plantas o de habitaciones.

En las API de Rapid Content, proporcionamos el « id », el « name » (localizado) y el « value » (explícito, cuando corresponda) de la estadística dentro del objeto « statistics ».

Las estadísticas están disponibles a nivel de alojamiento y representan datos como el número de plantas y el número de habitaciones.

Busca el objeto «statistics».

Cada estadística tiene 3 campos:

  • id
  • name
  • value

Ejemplo de respuesta de la API de contenido:

"statistics": {
    "52": {
        "id": 52,
        "name": "Total number of rooms -",
        "value": "820"
    },
    "54": {
        "id": 54,
        "name": "Number of floors -",
        "value": "38"
    }
},

Temas

Los temas representan el tipo de viajero al que suelen dirigirse o el ambiente de un alojamiento.

En las API de Rapid Content, ofrecemos tanto la versión en inglés id como la versión localizada name del tema dentro del objeto themes.

Los temas están disponibles a nivel de alojamiento y representan el tipo de viajero al que suelen dirigirse o el ambiente de un alojamiento. Un alojamiento puede estar asociado a más de un tema, pero no todos tienen uno.

Busca el objeto « themes ».

Cada tema tiene 2 campos:

  • id
  • name

Ejemplo de respuesta de la API de contenido:

"themes": {
    "2337": {
        "id": 2337,
        "name": "Luxury Hotel"
    },
    "2341": {
        "id": 2341,
        "name": "Spa Hotel"
    }
},

Vistas de la habitación

Las vistas de la habitación representan las vistas disponibles desde una habitación determinada.

En las API de Rapid Content, ofrecemos la versión en inglés id y la versión localizada name de la vista, a las que se puede acceder desde el objeto views.

Busca el objeto «room_views ».

Cada vista tiene 2 campos:

  • id
  • name

Ejemplo de respuesta de la API de contenido:

"views": {
          "4146": {
            "id": 4146,
            "name": "Courtyard view"
          }
        },

Idiomas hablados

Los idiomas que se hablan son los que habla el personal del alojamiento.

En las API de Rapid Content, proporcionamos el « id » y el nombre localizado del idioma que se habla a partir del objeto « spoken_languages ».

Busca el objeto «spoken_languages ».

Cada idioma tiene 2 campos:

  • id
  • name

Ejemplo de respuesta de la API de contenido:

"spoken_languages": {
      "vi": {
        "id": "vi",
        "name": "Vietnamese"
      }
    },
¿Te ha resultado útil esta página?
¿Cómo podemos mejorar este contenido?
¡Gracias por ayudarnos a mejorar!