GET /dictionary/:word
Slå upp valfritt engelskt ord för att få dess definitioner, ordklass, fonetisk transkription, URL för ljuduttal, synonymer, antonymer och användningsexempel. Data från Free Dictionary API. Användbart för språkinlärningsappar, skrivassistenter, funktioner med dagens ord, korsordslösare och alla verktyg som behöver programmatisk tillgång till engelska ordefinitioner.
word
obligatorisk
Word to look up
| Namn | Obligatorisk | Standard | Beskrivning |
|---|---|---|---|
word |
Ja | - | Word to look up |
curl https://nordapi.ee/api/v1/dictionary/serendipity
curl https://nordapi.ee/api/v1/dictionary/serendipity
curl https://nordapi.ee/api/v1/dictionary/ephemeral
curl https://nordapi.ee/api/v1/dictionary/algorithm
HTTP 500: "# UndefinedFunctionError at GET /api/v1/dictionary/serendipity\n\nException:\n\n ** (UndefinedFunctionError) function App.Dictionary.lookup/1 is undefined (module App.Dictionary is not available)\n (app 0.1.0) App.Dictionary.lookup(\"serendipity\")\n (app 0.1.0) lib/app_web/controllers/api/v1/dictionary_controller.ex:9: AppWeb.API.V1.DictionaryController.lookup/2\n (app 0.1.0) lib/app_web/controllers/api/v1/dictionary_controller.ex:1: AppWeb.API.V1.DictionaryController.action/2\n (app 0.1.0) lib/app_web/controllers/api/v1/dictionary_controller.ex:1: AppWeb.API.V1.DictionaryController.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 %{\"word\" => \"serendipity\"}\n\n### Request info\n\n * URI: http://localhost:4000/api/v1/dictionary/serendipity\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"