Vervotech
  1. Curated Content
Vervotech
  • Hotel Mapping
    • Getting Started
    • Access & Onboarding with Vervotech
    • Explore your providers
    • Integration and Go Live
    • Map Providers Content
    • Webhook
    • References
    • FAQ
    • Metadata Content
      • Get All Vervotech Ids
      • Get Master Hotel Facilities
      • Get Master Hotel Chains
      • Get Master Hotel Brands
      • Get Master Property Types
      • Get All Master Countries
    • Mappings
      • Get Hotel count for new, updated and deleted.
      • Get Mappings
      • Get New Mappings
      • Get Updated Mappings
      • Get Deleted Mappings
      • Get Mapping Statistics
      • Get Provider Hotel Mappings By VervotechId
      • Get Provider Hotel Mappings by ProviderId
      • Export Mappings File
    • Curated Content
      • Get Curated Content By Provider Hotel Ids
        POST
      • Get Curated Content By Vervotech Ids
        POST
    • Provider Content
      • Get Provider Content By Provider Hotel Ids
      • Get Provider Content By Vervotech Ids
      • Get All Provider names
      • Get Unmapped Provider Hotels
      • Get Unmapped Provider Hotels V2
      • Create Unmapped Provider Hotels File
    • Location Content
      • Get Location By ID
      • Get All Locations
    • Operational APIs
      • Review Mappings of Booked Hotels
      • Review Mappings of Booked Hotels By File
      • Start Mapping By Ftp Folder
      • Get Mappings History By RunId
    • Dynamic Mapping APIs
      • Find Match
    • Dual Mapping APIs
      • Overview
      • Get Mappings by Provider Hotel Id.
      • Get Mappings with content by Provider Hotel Id.
      • Get summary for your dual mapping APIs
  • Room Mapping
    • Getting Started
    • File Based Room Mapping (Offline)
    • References
    • FAQ
    • Mapping API
      • Map Rooms
      • Get Master Room Amenities
      • Get Master Room Attributes
      • Get Provider Names
      • Get All Provider Names
    • Async Room Mapping API
      • Map Large Rooms Async
      • Get Async Room Mapping API Response
  1. Curated Content

Get Curated Content By Provider Hotel Ids

POST
/content/GetCuratedContentByProvider
This provides curated content of the hotels by combining all the quality data available from all the providers.
Users need to send a combination of provider hotel Ids & provider families, and curated content belonging to those Ids and families would be given in response.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://hotelmapping.vervotech.com/api/3.0/content/GetCuratedContentByProvider' \
--header 'apikey: 056ec4c3-be6b-4c36-a4cc-a403ce9592a1' \
--header 'accountId: DemoAccount' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ProviderHotelIdentifiers": [
        {
            "ProviderHotelId": "34536",
            "ProviderFamily": "EAN"
        }
    ]
}'
Response Response Example
200 - Example 1
{
    "CuratedHotels": [
        {
            "VervotechId": 16042757,
            "Name": "Imperial Motel",
            "Rating": "3",
            "AddressLine1": "West Flagler Street Miami, West Flagler Street",
            "AddressLine2": "from Saint Demetrius Cathedral , CORAL GABLES",
            "CityName": "Coral Gables",
            "CityCode": "CGB",
            "StateName": "Florida",
            "StateCode": "121",
            "CountryName": "United States of America",
            "CountryCode": "US",
            "PostalCode": "3880",
            "Latitude": 25.771112,
            "Longitude": -80.27933,
            "Phones": [
                "+1 2323-3433-3433"
            ],
            "Website": "NA",
            "Emails": [
                "abc@gmail.com"
            ],
            "Fax": "+1 323 555 1234",
            "PropertyType": "Motel",
            "ChainName": "Taj Hotels",
            "BrandName": "Taj",
            "Facilities": [
                {
                    "Id": 1,
                    "Name": "Parking",
                    "GroupId": 2
                }
            ],
            "CityLocationId": "50",
            "MasterCityLocationName": "Berat",
            "GooglePlusCode": "FQ5M+MX",
            "LocationIds": "433,123",
            "Airports": [
                {
                    "LocationId": 10006363,
                    "Code": "NYC",
                    "Name": "NewYork Airport"
                }
            ],
            "TrainStations": [
                {
                    "LocationId": 722832,
                    "Code": "SAY",
                    "Name": "Arezzo Pescaiola Station"
                }
            ],
            "PointOfInterests": [
                {
                    "LocationId": 26834,
                    "Code": "CLU",
                    "Name": "Club de Golf Colonial"
                }
            ],
            "ConnectedLocations": [
                {
                    "LocationId": 26830,
                    "Code": "VIC",
                    "Name": "Victoriaville"
                }
            ],
            "Neighbourhoods": [
                {
                    "LocationId": 73,
                    "Code": "NU",
                    "Name": "Nuussuaq"
                }
            ],
            "Stadiums": [
                {
                    "LocationId": 773,
                    "Code": "LAD",
                    "Name": "Ladd-Peebles Stadium"
                }
            ],
            "LocationMappings": [
                {
                    "CityLocationId": "50",
                    "CityLocationName": "Coral Gables",
                    "ConnectedLocations": [
                        {
                            "LocationId": 26830,
                            "Code": "VIC",
                            "Name": "Victoriaville"
                        }
                    ],
                    "Airports": [
                        {
                            "LocationId": 10006363,
                            "Code": "NYC",
                            "Name": "NewYork Airport"
                        }
                    ],
                    "TrainStation": {
                        "LocationId": 722832,
                        "Code": "SAY",
                        "Name": "Arezzo Pescaiola Station"
                    },
                    "PointOfInterests": [
                        {
                            "LocationId": 26834,
                            "Code": "CLU",
                            "Name": "Club de Golf Colonial"
                        }
                    ],
                    "Stadiums": [
                        {
                            "LocationId": 773,
                            "Code": "LAD",
                            "Name": "Ladd-Peebles Stadium"
                        }
                    ],
                    "Neighbourhoods": [
                        {
                            "LocationId": 73,
                            "Code": "NU",
                            "Name": "Nuussuaq"
                        }
                    ],
                    "Source": "Location Content Provider"
                }
            ]
        }
    ],
    "Status": true,
    "Message": "Success",
    "StatusCode": 2000
}

Request

Header Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
Get Curated Content Response
Body

🟠403Forbidden
🟠404Record Not Found
🔴500Server Error
🔴503Service Unavailable
Previous
Export Mappings File
Next
Get Curated Content By Vervotech Ids
Built with