GET /shopping/calendar/:year
Hent den komplette kalenderen med handlehendelser og salgshelligdager for et helt år, på tvers av alle støttede land. Returnerer hver hendelse med datoer, beskrivelser og kategorier. Perfekt for årlig markedsføringsplanlegging, redaksjonelle kalendere og detaljhandelstrategiverktøy som trenger å se hele årets kommersielle hendelser med et blikk.
year
påkrevd
Year
| Navn | Påkrevd | Standard | Beskrivelse |
|---|---|---|---|
year |
Ja | - | Year |
curl https://nordapi.ee/api/v1/shopping/calendar/2026
curl https://nordapi.ee/api/v1/shopping/calendar/2026
curl https://nordapi.ee/api/v1/shopping/calendar/2027
HTTP 500: "# UndefinedFunctionError at GET /api/v1/shopping/calendar/2026\n\nException:\n\n ** (UndefinedFunctionError) function App.Shopping.get_events_for_year/1 is undefined (module App.Shopping is not available)\n (app 0.1.0) App.Shopping.get_events_for_year(2026)\n (app 0.1.0) lib/app_web/controllers/api/v1/shopping_controller.ex:81: AppWeb.API.V1.ShoppingController.calendar/2\n (app 0.1.0) lib/app_web/controllers/api/v1/shopping_controller.ex:1: AppWeb.API.V1.ShoppingController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/shopping_controller.ex:1: AppWeb.API.V1.ShoppingController.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 %{\"year\" => \"2026\"}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/shopping/calendar/2026\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"