get
https://api.bnesim.com/v2.0/enterprise/products/get-regions-countries
Retrieves a comprehensive list of all available regions and countries where eSIM coverage is offered. This endpoint returns both regional groupings (like "Europe", "Asia", "Global") and individual countries with their ISO2 codes.
Use Cases
- Display available coverage areas to users
- Filter products by region/country
- Validate coverage before eSIM activation
- Build location-based UI components
Request
- Method: GET
- URL:
https://api.bnesim.com/v2.0/enterprise/products/get-regions-countries - Authentication: Bearer token required
Response Structure
success: Boolean indicating if the request was successfulareas: Array of coverage areas containing:country_name: Display name of the region or countrycountry_iso2: ISO2 code for countries, or region identifier for groupings
Region Types
- Continental Regions: Africa, Asia, Europe, North America, South America, Oceania
- Special Groupings: Global, Mini Global, Middle East, Asia 10
- Provider-Specific: caribbean-2002, europe-2002, crionet, IHC
- Individual Countries: All countries with standard ISO2 codes
Example cURL
curl --request GET \
--url https://api.bnesim.com/v2.0/enterprise/products/get-regions-countries \
--header "accept: application/json" \
--header "authorization: Bearer {{bearerToken}}"
Notes
- The response includes both regions and individual countries in a single flat array
- Regional groupings typically don't follow ISO2 standards (e.g., "Asia" as country_iso2)
- Use the country_iso2 field to filter products by coverage area
- This list may be updated as new coverage areas are added
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…