Update Configuration
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
configId | path | integer(int32) | true | The ID of the configuration to update. |
configuration | body (raw) | object | false | An object with the updated settings and metadata of the configuration. Mandatory parameters:
|
Note
application/json
is a mandatory content type for operations with a request body.
curl --request PUT 'https://adf-dev.semantic-web.at/ADF/api/configurations/' \ --header 'Content-Type: application/json' \ --header 'Accept: */*' \ --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ3U2ZNbmY1Wm9leEFhc2NiSnNtZ2tlNktHRnc2NG1laWY0MzJwNHBXX2RrIn0.eyJleHAiOjE3MDk3MzM1MTksImlhdCI6MTcwOTczMzIxOSwianRpIjoiMzcwYjFhY2MtOWUxOS00NzE0LTg5MzgtOTg4NGM5YzYxM2JkIiwiaXNzIjoiaHR0cHM6Ly9sb2dpbi1pbnRlcm5hbC1ldS5wb29scGFydHkuYml6L2F1dGgvcmVhbG1zL3ZvY2FidWxhcnkuc2VtYW50aWMtd2ViLmF0IiwiYXVkIjoiYWNjb3VudCIsInN1YiI6IjQwNjk1MTk2LTQyZGYtNGIzOS05NGEyLTQ1MzgzOGM3YzEzMSIsInR5cCI6IkJlYXJlciIsImF6cCI6InBwdCIsInNlc3Npb25fc3RhdGUiOiIzODA1M2YzYS1lZTA5LTRhOGEtYjdkNi0zZDI2MzI2NjY0YWEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJQb29sUGFydHlTdXBlckFkbWluIiwibG9jYWwtdXNlciIsInVtYV9hdXRob3JpemF0aW9uIiwiZGVmYXVsdC1yb2xlcy12b2NhYnVsYXJ5LnNlbWFudGljLXdlYi5hdCJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoib3BlbmlkIGVtYWlsIHByb2ZpbGUiLCJzaWQiOiIzODA1M2YzYS1lZTA5LTRhOGEtYjdkNi0zZDI2MzI2NjY0YWEiLCJpcmkiOiJodHRwOi8vcmVzb3VyY2Uuc2VtYW50aWMtd2ViLmF0L3VzZXIvbGFrb21jaWtvdmFyIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsInVpTGFuZ3VhZ2UiOiJlbiIsImRpc3BsYXlMYW5ndWFnZXMiOlsiIl0sInNrb3NWaWV3IjoiQkFTSUNTS09TVklFVyIsIm5hbWUiOiJSb21hbmEgTGFrb21jaWtvdmEiLCJncm91cHMiOlsiL0NvY2t0YWlscyIsIi9QdWJsaWMiLCIvU1dDIl0sInRpbWVab25lIjoiRXVyb3BlL1ZpZW5uYSIsInByZWZlcnJlZF91c2VybmFtZSI6Imxha29tY2lrb3ZhciIsImdpdmVuX25hbWUiOiJSb21hbmEiLCJhY0xhbmd1YWdlIjoiZW4iLCJmYW1pbHlfbmFtZSI6Ikxha29tY2lrb3ZhIn0.ZMbxrFVL426M8zAXKf6iGnpZLuisTFO7gQeifejy2aldfFjWCDpdlDL1QfwMve1-AI6mRe6C4KJoRUrguxIYDOdBk5fzqyRgBXSPeSPWXv7wUGvtXTyn2BXYuClXhQO8bFeAkx235Umo9nhrAuxf2pyRqLeTxeSuEcfUh6hGXhXJHFUhhihHYNoYrcgGJ2UkVU9Zwq4oDK5m-7KZoOAwFdaM4Ri5B3tMTgym72Y-aNTZVLzLbFKfcSj3pepWr8URYoJT-x5BKD_wpXS7g3AHPtf9I0l0N-8RXLHn9w5xWVHn4G0P0BDjXXtJb1s6ifpUKR7bfJsXhfeYxnWavMvHUA' \ --data '{ "config": {... }, "created": "2023-08-04T08:09:42.889Z", "id": 1, "user": "ppil" }'
{ "id": 1, "user": "ppil", "created": "2023-08-04T08:09:42.889Z", "config": { "title": "Wine Cheese Vocabulary", "searchSpace": "f8c3c4f8-c14c-48c7-af5a-ab5f63b3ae93", "visible": true, "result": { "itemsPerPage": 10, "showResultCount": true, "summaryLength": 200, "showTags": true, "numberOfTags": 10, "titleAction": "detail_view", "dateFormat": "medium", "showSimilarDocuments": true, "numberOfSimilarDocuments": 5, "showDynamicSentiment": false, "showResultAsImage": false }, "filter": { "facetsToShow": [ { "uri": "http://schema.semantic-web.at/Harmonizer/Wines", "title": "Wines", "show": true, "facetMode": "hierarchical", "hierarchicalDepth": 3, "maximumTerms": 10, "sorting": "count", "sortingOrder": "desc", "showAllButton": false, "searchable": true, "refId": "http://schema.semantic-web.at/Harmonizer/Wines" }, { "uri": "http://schema.semantic-web.at/Harmonizer/Cheeses", "title": "Cheeses", "show": true, "facetMode": "hierarchical", "hierarchicalDepth": 3, "maximumTerms": 10, "sorting": "count", "sortingOrder": "desc", "showAllButton": false, "searchable": true, "refId": "http://schema.semantic-web.at/Harmonizer/Cheeses" }, { "uri": "http://schema.semantic-web.at/Harmonizer/Cheese-descriptors", "title": "Cheese descriptors", "show": true, "facetMode": "flat", "hierarchicalDepth": 3, "maximumTerms": 10, "sorting": "count", "sortingOrder": "desc", "showAllButton": false, "searchable": true, "refId": "http://schema.semantic-web.at/Harmonizer/Cheese-descriptors" }, { "uri": "http://schema.semantic-web.at/Harmonizer/Wine-descriptors", "title": "Wine descriptors", "show": true, "facetMode": "flat", "hierarchicalDepth": 3, "maximumTerms": 10, "sorting": "count", "sortingOrder": "desc", "showAllButton": false, "searchable": false, "refId": "http://schema.semantic-web.at/Harmonizer/Wine-descriptors" }, { "uri": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "title": "Entity types", "show": true, "facetMode": "flat", "hierarchicalDepth": 3, "maximumTerms": 10, "sorting": "count", "sortingOrder": "desc", "showAllButton": false, "searchable": false, "refId": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "hideEmptyFacets": true, "componentOrder": [] }, "layout": { "basicActionColor": { "backgroundColor": "#1565c0", "fontColor": "#ffffff" }, "focusActionColor": { "backgroundColor": "#f07d2e", "fontColor": "#ffffff" }, "criticalActionColor": { "backgroundColor": "#ff0000", "fontColor": "#ffffff" }, "navbar": { "backgroundColor": "#00adee", "fontColor": "#ffffff" }, "facets": { "backgroundColor": "#fff", "fontColor": "#212121" }, "documents": { "backgroundColor": "#fff", "fontColor": "#212121" }, "logo": "" }, "details": { "detailsToShow": [ { "uri": "http://schema.semantic-web.at/Harmonizer/Wines", "title": "Wines", "show": true, "refId": "http://schema.semantic-web.at/Harmonizer/Wines" }, { "uri": "http://schema.semantic-web.at/Harmonizer/Cheeses", "title": "Cheeses", "show": false, "refId": "http://schema.semantic-web.at/Harmonizer/Cheeses" }, { "uri": "http://schema.semantic-web.at/Harmonizer/Cheese-descriptors", "title": "Cheese descriptors", "show": false, "refId": "http://schema.semantic-web.at/Harmonizer/Cheese-descriptors" }, { "uri": "http://schema.semantic-web.at/Harmonizer/Wine-descriptors", "title": "Wine descriptors", "show": true, "refId": "http://schema.semantic-web.at/Harmonizer/Wine-descriptors" }, { "uri": "http://schema.semantic-web.at/Harmonizer/website", "title": "website", "show": false, "refId": "http://schema.semantic-web.at/Harmonizer/website" }, { "uri": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "title": "Entity types", "show": false, "refId": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "showSimilar": true, "showSimilarAsImage": true, "showRecommendations": false, "recommender": "", "numberOfRecommendations": 4, "numberOfSimilar": 4, "showRecommendedAsImage": false, "showConceptHighlighting": false } } }
Responses
Status | Meaning | Description |
---|---|---|
200 | Update an existing ADF configuration | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Name | Type | Description |
---|---|---|
message | string | A message informing on the success of the operation. |
config | object | An object with the settings and metadata of the updated configuration. |
errors | array | An array of objects, each representing a single resource key update of which failed. |
» key | string | The resource key the update of which failed. |
» message | string | A message informing about the reasons why the update failed. |