UNPKG

countrycitystatejson

Version:

A JSON Object containing Countries and their associated States/Provinces and cities.

108 lines (80 loc) 1.39 kB
country-state-city ============================== Basic library for Country, State and City Data taken from: https://github.com/hiiamrohit/Countries-States-Cities-database # Docs getCountryById(id) --------------- It accepts a valid `CountryId` and returns *Country Details* type: *json* ```js { "id": "4", "sortname": "AS", "name": "American Samoa", "phonecode": "1684" } ``` getStateById(id) --------------- It accepts a valid `StateId` and returns *State Details* type: *json* ```js { "id": 4119, "name": "Midlands", "country_id": "246" } ``` getCityById(id) --------------- It accepts a valid `CityId` and returns *City Details* type: *json* ```js { "id": "3", "name": "Port Blair", "state_id": "1" } ``` getStatesOfCountry(countryId) --------------- It accepts a valid `CountryId` and returns *all States* as Array of JSON type: *array of json* ```js [ { "id": 4119, "name": "Midlands", "country_id": "246" } ] ``` getCitiesOfState(stateId) --------------- It accepts a valid `CityId` and returns *all Cities* as Array of JSON type: *array of json* ```js [ { "id": "3", "name": "Port Blair", "state_id": "1" } ] ``` getAllCountries --------------- It returns *all Countries* type: *array of json* ```js [ { "id": "4", "sortname": "AS", "name": "American Samoa", "phonecode": "1684" } ] ```