GET /recipes/area/:area
Hangi kõik retseptid konkreetsest köögist/piirkonnast (nt Jaapani, Itaalia, Mehhiko). Tagastab iga vastavuse jaoks retsepti nimed ja pisipildid. Kasulik köögipõhiste retseptikogude ehitamiseks, kultuurilise toidu uurimise funktsioonidele ja reisirakendustele, mis tutvustavad sihtriigi kohalikke roogasid. Andmed pärinevad TheMealDB-st.
area
kohustuslik
Cuisine region
| Nimi | Kohustuslik | Vaikeväärtus | Kirjeldus |
|---|---|---|---|
area |
Jah | - | Cuisine region |
curl https://nordapi.ee/api/v1/recipes/area/Japanese
curl https://nordapi.ee/api/v1/recipes/area/Japanese
curl https://nordapi.ee/api/v1/recipes/area/Italian
curl https://nordapi.ee/api/v1/recipes/area/Mexican
HTTP 500: "# UndefinedFunctionError at GET /api/v1/recipes/area/Japanese\n\nException:\n\n ** (UndefinedFunctionError) function App.Recipes.by_area/1 is undefined (module App.Recipes is not available)\n (app 0.1.0) App.Recipes.by_area(\"Japanese\")\n (app 0.1.0) lib/app_web/controllers/api/v1/recipes_controller.ex:35: AppWeb.API.V1.RecipesController.by_area/2\n (app 0.1.0) lib/app_web/controllers/api/v1/recipes_controller.ex:1: AppWeb.API.V1.RecipesController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/recipes_controller.ex:1: AppWeb.API.V1.RecipesController.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 %{\"area\" => \"Japanese\"}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/recipes/area/Japanese\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"