# CollectionProductHit

object type

One evaluated collection hit: the surviving Product + whether an ACTIVE CollectionMember record backs it (a pin on dynamic collections; every static hit is member-backed).

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `product` | [Product](/types/Product/) `Product!` | No further notes. |
| `pinned` | [Boolean](/types/#scalars) `Boolean!` | true when an ACTIVE CollectionMember record backs this hit — the explicit-curation flag. |

## Used by

- [collectionProducts](/reference/reading-your-records/collectionProducts/)
