---
title: CollectionSourceExclusionConditionInput - GraphQL Admin
description: |-
  The input fields for a condition that determines which products are excluded
  from a collection. Exactly one condition type must be provided.
api_version: 2026-10
source_url:
  html: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionInput
  md: >-
    https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionInput.md
api_name: admin
api_type: graphql
type: input-object
---

# Collection​Source​Exclusion​Condition​Input

input\_object

The input fields for a condition that determines which products are excluded from a collection. Exactly one condition type must be provided.

## Fields

* collection

  [Collection​Source​Exclusion​Condition​Collection​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionCollectionInput)

  A condition based on collections.

* product​Category

  [Collection​Source​Exclusion​Condition​Product​Category​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionProductCategoryInput)

  A condition based on product categories.

* product​Tag

  [Collection​Source​Exclusion​Condition​Product​Tag​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionProductTagInput)

  A condition based on product tags.

* product​Type

  [Collection​Source​Exclusion​Condition​Product​Type​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionProductTypeInput)

  A condition based on product types.

* product​Vendor

  [Collection​Source​Exclusion​Condition​Product​Vendor​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionSourceExclusionConditionProductVendorInput)

  A condition based on product vendors.

***

## Input objects using this input

* [Collection​Create​Source​Exclusion​Input.conditions](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionCreateSourceExclusionInput#fields-conditions)

  INPUT OBJECT

  The input fields for creating exclusion rules for a collection source.

* [Collection​Update​Source​Exclusion​Input.conditionsToCreate](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionUpdateSourceExclusionInput#fields-conditionsToCreate)

  INPUT OBJECT

  The input fields for updating exclusion rules for a collection source.

***

## Map

### Input objects using this input

* [Collection​Create​Source​Exclusion​Input.conditions](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionCreateSourceExclusionInput#fields-conditions)
* [Collection​Update​Source​Exclusion​Input.conditionsToCreate](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CollectionUpdateSourceExclusionInput#fields-conditionsToCreate)
