DragonPass API Developer Platform
v2
  • v2
  • v1
Homepage
Official SiteContact Us
Homepage
Official SiteContact Us
API Version
v2
  • v2
  • v1
v2
  • v2
  • v1
  1. Resource List
  • Implementation Guide
    • Get Started
    • Our API Solution
    • DragonPass Modules
  • Development Guide
    • Authentication
    • Response Format
    • Error Codes
    • Order Lifecycle
    • Multiple Language Support and Fallback
    • Sandbox Order Simulation
    • UI Design Guidelines
  • Using the API
    • Search for Resources
      • Search for Resources
      • Check Prebooking Resource & Option Availability
      • Pricing Query
      • Image Parameters
    • E-pass
      • Issuing, Querying, and Cancelling an E-pass
      • Querying E-pass Usage Orders and Details
      • Utilizing The E-pass
        • Lounge
        • Fast Track
        • Dining
        • Cross Module
        • Fitness
        • eSIM
    • Membership
      • Manage Memberships & Entitlements
      • Querying Membership Usage Orders and Details
      • Utilizing DragonPass Membership
        • Lounge
        • Fast Track
        • Dining
        • Fitness
        • eSIM
    • User
      • User Management
  • Push Event
    • Lounge/Dining Walk-in Redemption Event
    • Prebooking Order Status Change Event
    • Instructions
    • Resource Update Push Service
  • Release Notes
    • 2025
    • 2026
  • Migration Guide
    • From V1 to V2
  • API Reference
    • Authentication
      • Generate Access Token
    • Search
      • Aggregated Search by Keyword
      • Retrieve Available Modules by Location
    • Transport Hubs
      • Retrieve Transport Hub
      • Retrieve Transport Hub Details
    • Resources
      • Resource List
        • Retrieve Resources List
          GET
      • Resource Details
        • Retrieve Resource Details
      • Check Resource Availability
        • Check Prebooking Resource Availability
        • Check Prebooking Option Availability
      • Fitness
        • Retrieve Fitness Resource Option Details
        • Retrieve Fitness Resources Schedule
      • eSIM
        • Retrieve eSIM Resource Option Details
        • Retrieve eSIM Resouces Options
      • Pricing
        • Retrieve Resource Pricing Information
        • Retrieve Prebooking Option Pricing Information
    • User Management
      • User Creation
      • Update User Information
      • Delete A User
      • Retrieve User Information
      • Retrieve User Memberships List
      • Retrieve User E-passes List
    • E-pass
      • E-pass Management
        • Create E-pass Order
        • Retrieve E-pass Details
        • Cancel an E-pass
      • Orders & Usage
        • Create Orders
          • Lounge Prebooking
            • Create E-pass Prebooking Order - Lounge
            • Create E-pass with Prebooking Order - Lounge
          • Fast Track
            • Create E-pass Prebooking Order - Fast Track
            • Create E-pass with Prebooking Order - Fast Track
          • Fitness
            • Create E-pass Prebooking Order - Fitness
            • Create E-pass with Prebooking Order - Fitness
          • eSIM
            • Create E-pass Prebooking Order - eSIM
            • Top up eSIM data package - E-pass
            • Create E-pass with Prebooking Order - eSIM
        • Retrieve Order List
          • Retrieve E-pass Order List
        • Cancel Orders
          • Cancel an Order
        • Module Specific APIs
          • Fitness
            • Fitness Order Check-In
          • eSIM
            • Retrieve eSIM Data Packages
            • Check eSIM Top-up Availability
            • Retrieve eSIM Order Live Extended Details
        • Usage Details
          • Retrieve E-pass Usage Order Details
    • Membership & Entitlement
      • Membership Lifecycle
        • Membership Registration
        • Update A Membership
        • Retrieve Membership Information
        • Generate Membership Dynamic QR Codes
      • Entitlement Management
        • Update Membership Entitlements
        • Retrieve Membership Entitlement Information
      • Orders & Usage
        • Preview Orders
          • Preview Membership Prebooking Order
        • Create Orders
          • Create Membership Prebooking Order - Lounge
          • Create Membership Prebooking Order - Fast Track
          • Create Membership Prebooking Order - Fitness
          • Create Membership Prebooking Order - eSIM
          • Top up eSIM data package - Membership
        • Cancel Orders
          • Cancel an Order
        • Retrieve Order List
          • Retrieve Membership Order List
        • Usage Details
          • Retrieve Membership Usage Order Details
        • Module Specific APIs
          • Fitness
            • Fitness Order Check-In
          • eSIM
            • Retrieve eSIM Order Live Extended Details
            • Check eSIM Top-up Availability
            • Retrieve eSIM Data Packages
    • Push Event Recovery
      • Push Event Recovery
    • [Sandbox Only] Simulation
      • Lounge
        • Simulate Lounge Redemption - Walk in
        • Simulate Lounge Redemption - Prebooking
        • Simulate Lounge Order Cancellation
      • Fast Track
        • Simulate Fast Track Redemption - Prebooking
        • Simulate Fast Track Order Cancellation
  • Our Team
Homepage
Official SiteContact Us
Homepage
Official SiteContact Us
API Version
v2
  • v2
  • v1
v2
  • v2
  • v1
  1. Resource List

Retrieve Resources List

GET
https://developer-sandbox.dragonpass.com/api/v2/resources
Last modified:2026-03-31 06:33:30
This API enables corporate clients to retrieves a list of available resources based on query parameters.
Geolocation Filtering: latitude, longitude, and radius are generally used together to specify the search area.
Single Location Parameter Filtering: DragonPass also provide other parameters can be used individually to filter by location, e.g., searching only by cityId or countryOrRegion.
Module Filtering: In addition to geolocation or single location parameters, you can further filter by service category using the module parameter. Multiple values are supported for module.
Filtering Type AFiltering Type BAllowedDescription
Geolocation FilteringModule Filtering✅Can be used together to search for specific types of nearby services.
Single Location Parameter FilteringModule Filtering✅Can be used together to search by city or country for specific service types.
Geolocation FilteringSingle Location Parameter Filtering❌Not supported — choose only one type of location filtering per request.

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
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: {{$string.uuid}}' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'

Responses

🟢200transportHubResources
application/json
Body

Examples
{
    "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": []
        }
    }
}
🟢200lifestyleResources
Modified at 2026-03-31 06:33:30
Previous
Retrieve Transport Hub Details
Next
Retrieve Resource Details