Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.
Gebruik dit endpoint wanneer je de optielijst van een bestaand dropdown- of multiselect dropdown-veld in een vragenlijst wilt bijwerken door waarden uit het dropdown-veld te verwijderen.
HTTP-responses
HTTP response status code | Interpretatie |
200 OK | De veldwaarden zijn succesvol verwijderd |
400 Bad Request | Het veldtype ondersteunt geen dropdown-waarden, de body is ongeldig of het bijwerken van de repository is mislukt |
401 Unauthorized | De API-sleutel is ongeldig |
403 Forbidden | De aanvrager is geen Admin |
404 Not Found | De vragenlijst bestaat niet of het veld is niet gevonden |
Vereisten
Dit endpoint werkt alleen specified_values bij voor één veld. Andere veldeigenschappen worden niet bijgewerkt.
Endpoint:
DELETE /v1/questionnaires/{id}/fields/{fieldId}/dropdown-valuesDe header voor je API-verzoek
Parameters, die het volgende moeten bevatten:
Padparameters
Parameter | Vereist | Type | Beschrijving |
| ja | string | Vragenlijst-ID |
| ja | string | ID van het dropdown- of multiselect dropdown-veld |
Request Body
De request body, die het volgende moet bevatten:
Veld | Type | Vereist | Beschrijving |
| array | ja | Lijst van ID's van de dropdown-waarden die verwijderd moeten worden |
Gespecificeerde waarden
Veld | Type | Vereist | Beschrijving |
| tekst | ja | ID van de waarde die verwijderd moet worden |
Curl-voorbeeld:
curl --request DELETE \
--url 'https://<base-url>/v1/questionnaires/<questionnaire-id>/fields/<field-id>/dropdown-values' \
--header 'X-Api-Key: <api-key>' \
--header 'tenant: <tenant-name>' \
--header 'Content-Type: application/json' \
--data '{
"specified_values":
[
{"id":"6a045fc7fb49c8dc991ee487"},
{"id":"6a04604efb49c8dc991ee498"}
]
}'
}'
Response-eigenschappen
Een succesvol verzoek retourneert de volledige vragenlijst, niet alleen het aangepaste veld, met een 200 OK HTTP-statuscode en de volgende response body:
{
"id": "69f9e06b87476064c2e98d2b",
"library_template_id": "000000000000000000000000",
"builtin": false,
"version": 0,
"name": "Test API",
"template_type": "BOEM_Form",
"target": 0,
"fields": [
{
"id": "f63393cd-81dc-448a-99d7-a33a9a00822c",
"name": "Text",
"built_in": false,
"position": 0,
"field_type": "text",
"default_value": null,
"description": "",
"is_required": false,
"share_with_library": true,
"show_in_official_views": false,
"completeness_item": false,
"contains_sensitive_information": false,
"read_only": false,
"is_sensitive": false,
"conditional_color_true": "",
"conditional_color_false": "",
"conditional_color_not_set": "",
"currency_symbol": "USD",
"number_of_decimals": 0,
"open_in_new_window": false,
"number_of_lines": 0,
"is_lookup": false,
"lookup_collection": "",
"lookup_display_field": "",
"specified_values": [],
"object_definition_name": "",
"selected_relationship": "",
"relationship_remark": "",
"max_length": 50,
"multiple_values_allowed": false,
"create_new_object_allowed": false,
"object_definition_category_internal": "",
"selected_mode": "",
"selection_filter": ""
},
{
"id": "9e306f94-305f-4087-85a5-661b177ac497",
"name": "Dropdown",
"built_in": false,
"position": 1,
"field_type": "dropdown",
"default_value": "",
"description": "",
"is_required": false,
"share_with_library": true,
"show_in_official_views": false,
"completeness_item": false,
"contains_sensitive_information": false,
"read_only": false,
"is_sensitive": false,
"conditional_color_true": "",
"conditional_color_false": "",
"conditional_color_not_set": "",
"currency_symbol": "USD",
"number_of_decimals": 0,
"open_in_new_window": false,
"number_of_lines": 0,
"is_lookup": false,
"lookup_collection": "",
"lookup_display_field": "",
"specified_values": [
{
"Id": "69fb07a5db49006f46c54a21",
"Value": "High changed",
"ConditionalColor": "#48B220"
}
],
"object_definition_name": "",
"selected_relationship": "",
"relationship_remark": "",
"max_length": 0,
"multiple_values_allowed": false,
"create_new_object_allowed": false,
"object_definition_category_internal": "",
"selected_mode": "",
"selection_filter": ""
}
]
}
