Countries API - CountriesDB

Documentation

Name Filter

This example demonstrates custom name filtering using JavaScript callback functions. The widget is configured with countryNameFilter and subdivisionNameFilter parameters.

Country Filter Example: Countries are customized:

  • US → "Country: United States of America"
  • EG → "Country: Egypt"
  • CA → (filtered out - removed from list)
  • GB → (filtered out - removed from list)

Subdivision Filter Example: Select Egypt to see customized subdivision names:

  • EG-C → "Cairo City" (instead of "Al Qāhirah")
  • EG-ALX → "Alexandria City" (instead of "Al Iskandarīyah")
  • EG-GZ → (filtered out - removed from list)

Script parameters: ?countryNameFilter=exampleCountryFilter&subdivisionNameFilter=exampleSubdivisionFilter

Live Example

Countries & Subdivision Data API for Regions and States | CountriesDB