GET /nasa/asteroids
Sæktu lista yfir loftsteina sem nálgast jörðina í dag, frá Near Earth Object Web Service (NeoWs) hjá NASA. Skilar nöfnum loftsteina, áætluðum þvermálum, lágmarksnálægðum, hlutfallslegum hraða og því hvort þeir séu flokkaðir sem mögulega hættulegir. Gagnlegt fyrir geimvitundarforrit, vísindafræðsluverkfæri og stjörnufræðimælaborð sem fylgjast með hlutum sem fara nálægt plánetunni okkar.
curl https://nordapi.ee/api/v1/nasa/asteroids
HTTP 500: "# UndefinedFunctionError at GET /api/v1/nasa/asteroids\n\nException:\n\n ** (UndefinedFunctionError) function App.Nasa.get_asteroids_today/0 is undefined (module App.Nasa is not available)\n (app 0.1.0) App.Nasa.get_asteroids_today()\n (app 0.1.0) lib/app_web/controllers/api/v1/nasa_controller.ex:21: AppWeb.API.V1.NasaController.asteroids/2\n (app 0.1.0) lib/app_web/controllers/api/v1/nasa_controller.ex:1: AppWeb.API.V1.NasaController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/nasa_controller.ex:1: AppWeb.API.V1.NasaController.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 %{}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/nasa/asteroids\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"