# CaseResolutionInput

input type

Resolution input — staged via updateCsCase BEFORE the resolve transition; info_only carries NO refId, every other kind REQUIRES one (in-tenant + non-doomed, kind-typed).

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `kind` | [String](/types/#scalars) `String!` | yes | return \| goodwill_credit \| replacement_order \| info_only |
| `refId` | [ID](/types/#scalars) | no | No further notes. |
