How to update a multi-select field via API

Hi,

I’m trying to update a multi-select field via API.
I do not find anything about it in API doc. I tried it in different ways as exmaple like:

Body:

[
        {
          "command": "fibery.entity/update",
          "args": {
           "type": "Permissions/Zugänge",
           "entity": {
           "fibery/id": "703e84fe-6366-463b-8912-de5c0b38307f",
           "Permissions/Freigabe Status": { "fibery/id":   "2639bc20-1d3a-11ed-80ba-156d69586e63"},
           "Permissions/Plattformen": [
               { "fibery/id":   "2639bc20-1d3a-11ed-80ba-156d69586e63"},
               { "fibery/id":   "3639bc20-1d3a-11ed-80ba-156d69586e63"},
               { "fibery/id":   "1639bc20-1d3a-11ed-80ba-156d69586e63"}
           ]
            }
          }
        }
      ]

Hi,

Please check documentation here Fibery API

However I recommend to check our new GraphQL API

For example this is how will look like to update multi-select field Tags in task database:

mutation{
  task(name:{is:"Create Design"}){
    linkTags(name:{in:["Nice", "Cool"]}){message}
  }
}
2 Likes

for a multi select field it worked for me like this

mutation{
  $dataSourceName (id:{is: $fiberyIdofEntity}){
    update($multiselectField: {name: {in: ["someName", "someName2"]}}){message}
  }
}