# No way to clear MultiSelect field via API

**URL:** <https://forum.mautic.org/t/no-way-to-clear-multiselect-field-via-api/21234>\
**Category:** Product Support\
**Created:** [October 12, 2021, 9:14am UTC](https://forum.mautic.org/t/no-way-to-clear-multiselect-field-via-api/21234 "2021-10-12T09:14:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pegasus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/pegasus/32/511_2.png) [@Pegasus](https://forum.mautic.org/u/Pegasus)\
**Post date:** [October 12, 2021, 9:14am UTC](https://forum.mautic.org/t/no-way-to-clear-multiselect-field-via-api/21234/1 "2021-10-12T09:14:42Z")

</div>

**Your software**  
My Mautic version is: v3.3.3  
My PHP version is: 7.4.9  
My Database type and version is: mysqlnd 7.4.9

**Your problem**  
Unable to clear MultiSelect field for contact via API.

Prerequisites:

1. Custom field with name ‘MultiSelectList’ (alias multiselectlist) and type ‘Select - Multiple’. Available values for list are ‘v1’, ‘v2’ and ‘v3’.
2. Contact created with ID, for example, 215.
3. Assume Contact with ID 215 has MultiSelectList value “v1”

**Steps to reproduce:**  
Send authorized PATCH request to ‘https://{{host}}/api/contacts/215/edit’ with payload:

```auto
{
    "multiselectlist": null
}

```

**Actual result**  
Server returns error in response:

```auto
{
    "errors": [
        {
            "code": 400,
            "message": "multiselectlist: This value is not valid.",
            "details": {
                "multiselectlist": [
                    "This value is not valid."
                ]
            }
        }
    ]
}

```

**Expected result**  
Server returns Contact JSON, MultiSelectList field has ‘null’ (no selected) value.

**Steps I have tried to fix the problem:**

I tried to send different values for ‘multiselectlist’: null, (empty array), “” (empty string), false, 0 (zero).

Please, clarify how to clear MultiSelect fields via API.
