← Afþreying

Dagsetningarstaðreynd

GET /fun/date/:month/:day

Fáðu a historical fact about a specific date (month and day). Skilar an interesting event that happened on that date in history, eins og 'March 24 is the day that the Exxon Valdez oil spill occurred in 1989.' Gagnlegt fyrir daily historical trivia eiginleika, birthday fun facts, educational calendar forrit, and 'on this day' widgets. Gögn frá Numbers API.

Breytur

month nauðsynlegt

Month

day nauðsynlegt

Day

Dæmi um fyrirspurnir

Grunnnotkun
curl https://nordapi.ee/api/v1/fun/date/3/24
Historical fact about March 24
curl https://nordapi.ee/api/v1/fun/date/3/24
What happened on January 1
curl https://nordapi.ee/api/v1/fun/date/1/1
Historical fact about December 25
curl https://nordapi.ee/api/v1/fun/date/12/25

Lifandi svar

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\" => [\"Sun, 05 Apr 2026 21:46:15 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"