GET /nobel/laureates
Leitaðu að Nóbelsverðlaunahöfum eftir nafni eða fæðingarlandi. Skilar ævisögum verðlaunahafa, verðlaunaflokkum, verðlaunaárum og ástæðum. Gögn frá Nóbelsstofnuninni. Gagnlegt til að smíða leitanlega gagnagrunna verðlaunahafa, lista yfir Nóbelsverðlaunahafa sértæka fyrir lönd og fræðsluverkfæri sem kanna vísindaleg og bókmenntaleg afrek.
name
valfrjálst
Name
country
valfrjálst
Birth country
| Nafn | Nauðsynlegt | Sjálfgefið | Lýsing |
|---|---|---|---|
name |
Nei | - | Name |
country |
Nei | - | Birth country |
curl "https://nordapi.ee/api/v1/nobel/laureates?name=Einstein"
curl "https://nordapi.ee/api/v1/nobel/laureates?name=Einstein"
curl "https://nordapi.ee/api/v1/nobel/laureates?country=Norway"
curl "https://nordapi.ee/api/v1/nobel/laureates?country=Japan"
HTTP 500: "# UndefinedFunctionError at GET /api/v1/nobel/laureates\n\nException:\n\n ** (UndefinedFunctionError) function App.Nobel.get_laureates/1 is undefined (module App.Nobel is not available)\n (app 0.1.0) App.Nobel.get_laureates([name: \"Einstein\"])\n (app 0.1.0) lib/app_web/controllers/api/v1/nobel_controller.ex:35: AppWeb.API.V1.NobelController.laureates/2\n (app 0.1.0) lib/app_web/controllers/api/v1/nobel_controller.ex:1: AppWeb.API.V1.NobelController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/nobel_controller.ex:1: AppWeb.API.V1.NobelController.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 %{\"name\" => \"Einstein\"}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/nobel/laureates\n * Query string: name=Einstein\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"