FacetFlux

pim.channels.attributeConfig.set

Replace the channel's per-attribute config overlay. Each entry binds an attribute definition to per-channel `isRequired`, `labelOverrides`, `exportKey`, and `sortOrder`. The channel's underlying schema must contain every referenced attribute definition; mismatches are skipped. Pass [] to clear the overlay (the channel falls back to the schema's defaults). Response: { channelId, applied: count, skipped: [{ attributeDefinitionId, reason }] }. Errors: { error: { code: 'not_found', ... } }.

Remote revuo:facetflux

Other tools also called pim.channels.attributeConfig.set? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "channelId": {
      "description": "Channel id.",
      "type": "string"
    },
    "configs": {
      "description": "Per-attribute config entries. Empty array clears.",
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "attributeDefinitionId": {
            "description": "Attribute definition id (must exist in the channel's schema).",
            "type": "string"
          },
          "isRequired": {
            "description": "Whether the attribute is required for products published on this channel. Defaults to the attribute definition's IsRequired.",
            "type": [
              "boolean",
              "null"
            ]
          },
          "labelOverrides": {
            "description": "Per-channel label overrides keyed by locale.",
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": {
              "type": "string"
            }
          },
          "exportKey": {
            "description": "Optional export key — the field name expected by the downstream channel/marketplace.",
            "type": [
              "string",
              "null"
            ]
          },
          "sortOrder": {
            "description": "Sort order within the channel. Defaults to the attribute definition's SortOrder.",
            "type": [
              "integer",
              "null"
            ]
          }
        }
      }
    }
  },
  "required": [
    "channelId",
    "configs"
  ]
}