← Vetenskap & rymd

Människor i rymden

GET /space/astronauts

Hämta en lista över alla människor som befinner sig i rymden just nu, inklusive deras namn och vilket rymdfarkost de är ombord på (ISS, Tiangong m.fl.). Vanligtvis 6–12 personer åt gången. Ett fascinerande realtidsdataset för vetenskapsutbildningsappar, dashboards för rymdnyheter och trivia-funktioner. Uppdateras varje gång besättningsuppdrag startar eller återvänder.

Exempelförfrågningar

Grundläggande användning
curl https://nordapi.ee/api/v1/space/astronauts

Livesvar

HTTP 500: "# UndefinedFunctionError at GET /api/v1/space/astronauts\n\nException:\n\n    ** (UndefinedFunctionError) function App.Space.people_in_space/0 is undefined (module App.Space is not available)\n        (app 0.1.0) App.Space.people_in_space()\n        (app 0.1.0) lib/app_web/controllers/api/v1/space_controller.ex:16: AppWeb.API.V1.SpaceController.astronauts/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/space_controller.ex:1: AppWeb.API.V1.SpaceController.action/2\n        (app 0.1.0) lib/app_web/controllers/api/v1/space_controller.ex:1: AppWeb.API.V1.SpaceController.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/space/astronauts\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"