GET /fun/date/:month/:day
Get a historisk fact om a specifik datum (month and day). Returnerar an interesting evenemang som happened on som datum in history, som t.ex. 'March 24 is the day som the Exxon Valdez oil spill occurred in 1989.' Useful for daglig historisk trivia funktioner, birthday fun facts, pedagogisk calendar appar, and 'on detta day' widgetar. Data från the Numbers API.
month
obligatorisk
Month
day
obligatorisk
Day
| Namn | Obligatorisk | Standard | Beskrivning |
|---|---|---|---|
month |
Ja | - | Month |
day |
Ja | - | Day |
curl https://nordapi.ee/api/v1/fun/date/3/24
curl https://nordapi.ee/api/v1/fun/date/3/24
curl https://nordapi.ee/api/v1/fun/date/1/1
curl https://nordapi.ee/api/v1/fun/date/12/25
HTTP 500: "# CaseClauseError at GET /api/v1/fun/date/3/24\n\nException:\n\n ** (CaseClauseError) no case clause matching:\n \n {:ok,\n %Req.Response{\n status: 404,\n headers: %{\n \"connection\" => [\"keep-alive\"],\n \"content-type\" => [\"text/html\"],\n \"date\" => [\"Thu, 09 Apr 2026 08:50:26 GMT\"],\n \"server\" => [\"nginx\"],\n \"transfer-encoding\" => [\"chunked\"],\n \"vary\" => [\"Accept-Encoding\", \"Accept-Encoding\"]\n },\n body: \"<html>\\r\\n<head><title>404 Not Found</title></head>\\r\\n<body>\\r\\n<center><h1>404 Not Found</h1></center>\\r\\n<hr><center>nginx</center>\\r\\n</body>\\r\\n</html>\\r\\n\",\n trailers: %{},\n private: %{}\n }}\n \n (app 0.1.0) lib/app/fun.ex:19: App.Fun.date_fact/2\n (app 0.1.0) lib/app_web/controllers/api/v1/fun_controller.ex:16: AppWeb.API.V1.FunController.date_fact/2\n (app 0.1.0) lib/app_web/controllers/api/v1/fun_controller.ex:1: AppWeb.API.V1.FunController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/fun_controller.ex:1: AppWeb.API.V1.FunController.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.3) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2\n (bandit 1.10.3) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5\n (bandit 1.10.3) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3\n (bandit 1.10.3) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3\n (bandit 1.10.3) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_continue/2\n (stdlib 7.1) gen_server.erl:2424: :gen_server.try_handle_continue/3\n (stdlib 7.1) gen_server.erl:2291: :gen_server.loop/4\n (stdlib 7.1) proc_lib.erl:333: :proc_lib.init_p_do_apply/3\n \n\n## Connection details\n\n### Params\n\n %{\"day\" => \"24\", \"month\" => \"3\"}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/fun/date/3/24\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"