latitude, longitude, and radius are generally used together to specify the search area.cityId or countryOrRegion.module parameter. Multiple values are supported for module.| Filtering Type A | Filtering Type B | Allowed | Description |
|---|---|---|---|
| Geolocation Filtering | Module Filtering | ✅ | Can be used together to search for specific types of nearby services. |
| Single Location Parameter Filtering | Module Filtering | ✅ | Can be used together to search by city or country for specific service types. |
| Geolocation Filtering | Single Location Parameter Filtering | ❌ | Not supported — choose only one type of location filtering per request. |
Authorization: Bearer ********************curl --location --request GET 'https://developer-sandbox.dragonpass.com/api/v2/resources?module=1&pageSize=10&pageNumber=1&language=en-US&latitude=53.467&longitude=-2.233&radius=15&transportHubId=A00001&iata=MAN&cityId=E01&countryOrRegion=GB' \
--header 'X-Program-ID;' \
--header 'X-Request-ID;' \
--header 'Authorization: Bearer <token>'{
"code": 0,
"data": {
"pagination": {
"pageSize": 10,
"pageNumber": 1,
"totalNumber": 3
},
"language": "en-US",
"resources": {
"transportHubResources": [
{
"module": 1,
"resourceId": "N00001",
"resourceName": "DragonPass Lounge",
"locationInfo": {
"city": "Manchester",
"countryOrRegion": "GB",
"continent": "Europe",
"transportHubId": "A00001",
"transportHubName": "Manchester Airport",
"iata": "MAN",
"location": "Airside - After security check and passport control",
"timezone": "Europe/London",
"coordinates": "25.0330,121.5654"
},
"image": "https://image.dragonpass.com/uploadFile/images/cover.png",
"extra": {
"loungeInfo": {
"area": 1,
"routeTypes": [
1
],
"terminal": "Terminal 1",
"nearestGate": "A1",
"tier": 1
}
}
},
{
"module": 2,
"resourceId": "C00001",
"resourceName": "DragonPass FastTrack Service",
"locationInfo": {
"city": "Manchester",
"countryOrRegion": "GB",
"continent": "Europe",
"transportHubId": "A00001",
"transportHubName": "Manchester Airport",
"iata": "MAN",
"location": "FastTrack is located at the entrance to Security",
"timezone": "Europe/London",
"coordinates": "25.0330,121.5654"
},
"image": "https://image.dragonpass.com/uploadFile/images/cover.png",
"extra": {
"fastTrackInfo": {
"routeTypes": [
1
],
"terminal": "Terminal 1"
}
}
},
{
"module": 6,
"resourceId": "R00001",
"resourceName": "DragonPass Dining Restaurant",
"locationInfo": {
"city": "Manchester",
"countryOrRegion": "GB",
"continent": "Europe",
"transportHubId": "A00001",
"transportHubName": "Manchester Airport",
"iata": "MAN",
"location": "Airside - After security check and passport control",
"timezone": "Europe/London",
"coordinates": "25.0330,121.5654"
},
"image": "https://image.dragonpass.com/uploadFile/images/cover.png",
"extra": {
"diningInfo": {
"area": 1,
"routeTypes": [
1
],
"terminal": "Terminal 1",
"nearestGate": "A1",
"diningOptions": [
{
"module": 3,
"optionName": "Set Meal",
"description": "One set meal can be redeemed for each transaction.",
"value": null,
"currency": null
},
{
"module": 4,
"optionName": "30 USD Coupon",
"description": "30.00 USD coupon to redeem against your total bill.",
"value": 30,
"currency": "USD"
}
],
"tier": 1
}
}
}
],
"lifestyleResources": []
}
}
}