GET /countrydata/region/:region
Obtenez tous les pays d'une région géographique (par ex. Europe, Asie, Afrique, Amériques, Océanie). Renvoie un profil complet pour chaque nation de la région. Utile pour créer des vues filtrées par région, des outils d'analyse géographique et des applications éducatives explorant le monde par continent.
region
requis
Region name
| Nom | Requis | Par défaut | Description |
|---|---|---|---|
region |
Oui | - | Region name |
curl https://nordapi.ee/api/v1/countrydata/region/europe
curl https://nordapi.ee/api/v1/countrydata/region/europe
curl https://nordapi.ee/api/v1/countrydata/region/asia
curl https://nordapi.ee/api/v1/countrydata/region/africa
HTTP 500: "# UndefinedFunctionError at GET /api/v1/countrydata/region/europe\n\nException:\n\n ** (UndefinedFunctionError) function App.CountryData.get_by_region/1 is undefined (module App.CountryData is not available)\n (app 0.1.0) App.CountryData.get_by_region(\"europe\")\n (app 0.1.0) lib/app_web/controllers/api/v1/country_data_controller.ex:37: AppWeb.API.V1.CountryDataController.by_region/2\n (app 0.1.0) lib/app_web/controllers/api/v1/country_data_controller.ex:1: AppWeb.API.V1.CountryDataController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/country_data_controller.ex:1: AppWeb.API.V1.CountryDataController.phoenix_controller_pipeline/2\n (phoenix 1.8.5) lib/phoenix/router.ex:416: Phoenix.Router.__call__/5\n (app 0.1.0) lib/app_web/endpoint.ex:1: AppWeb.Endpoint.plug_builder_call/2\n (app 0.1.0) deps/plug/lib/plug/debugger.ex:155: AppWeb.Endpoint.\"call (overridable 3)\"/2\n (app 0.1.0) lib/app_web/endpoint.ex:1: AppWeb.Endpoint.call/2\n (phoenix 1.8.5) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4\n (bandit 1.10.4) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2\n (bandit 1.10.4) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5\n (bandit 1.10.4) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3\n (bandit 1.10.4) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3\n (bandit 1.10.4) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2\n (stdlib 7.3) gen_server.erl:2424: :gen_server.try_handle_continue/3\n (stdlib 7.3) gen_server.erl:2291: :gen_server.loop/4\n (stdlib 7.3) proc_lib.erl:333: :proc_lib.init_p_do_apply/3\n \n\n## Connection details\n\n### Params\n\n %{\"region\" => \"europe\"}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/countrydata/region/europe\n * Query string: \n\n### Headers\n \n * accept-encoding: gzip\n * host: localhost:4000\n * user-agent: req/0.5.17\n\n### Session\n\n %{}\n"