v3

latestSwagger 2.02026-08-067506752.0 MB
appConfig

Update an existing app

patch/v1/app-config/{appId}/{userId}

Path parameters

appIdstring required

App id

userIdstring required

User id

Request body

disabledFieldMappersstring[]

list of disabled inbound field mappers by id

enabledOutboundFieldMappersstring[]

list of enabled outbound field mappers by id

templateMatchersobject[]

template field matchers defined by a user

optionsobject

app specific options

disabledOutboundFieldMapperKeysstring[]

keys (mapper.key ?: charthopExpr) of shipped config-driven outbound field mappers disabled per install

Example request

{
  "fieldMappers": [
    {
      "id": "588f7ee98f138b19220041a7"
    }
  ],
  "customFieldMappers": [
    {
      "id": "588f7ee98f138b19220041a7"
    }
  ],
  "customOutboundFieldMappers": [
    {
      "id": "588f7ee98f138b19220041a7",
      "valueMappers": [
        {
          "id": "588f7ee98f138b19220041a7"
        }
      ]
    }
  ],
  "disabledFieldMappers": [
    "588f7ee98f138b19220041a7"
  ],
  "enabledOutboundFieldMappers": [
    "588f7ee98f138b19220041a7"
  ]
}

Response

app config updated