# SearchPlanStepInput

input type

One plan step: `family` must be a plan-searchable family; the optional `filter` is the FilterInput grammar VERBATIM, validated against THAT family's roster exactly as its filtered listing validates it.

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `family` | [String](/types/#scalars) `String!` | yes | No further notes. |
| `filter` | [FilterInput](/types/FilterInput/) | no | No further notes. |
