# CreateCountInput

input type

Create-input for createCount.

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `caption` | [String](/types/#scalars) | no | Optional: when omitted the per-type default applies — '<countType> count' (the line count is unknown at birth); when supplied it must be non-blank. |
| `logicalFacilityId` | [ID](/types/#scalars) `ID!` | yes | The LF being counted (the containment parent — rides parentId; scoped + ACTIVE at create). |
| `countType` | [CountType](/types/CountType/) `CountType!` | yes | The canned count type (physical \| cycle \| spot — BIRTH-FIXED). |
| `scope` | [CountScopeInput](/types/CountScopeInput/) | no | The scope selector; ABSENT = the whole LF (records + the un-binned pools). |
| `recountOfCountId` | [ID](/types/#scalars) | no | Optional recount linkage — must resolve to a POSTED Count at the SAME LF. |

## Used by

- [createCount](/reference/inventory-operations/createCount/)
