# EditOrganizationInput

input type

Edit-input for an Organization. jurisdiction (ONE locked country), owners (ownership transfer = its own privileged op) and costCentre (kit-minted) are NOT editable.

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `caption` | [String](/types/#scalars) | no | No further notes. |
| `code` | [String](/types/#scalars) | no | Mutable human-readable organization code. |
| `legalName` | [String](/types/#scalars) | no | The registered legal name. |
| `brandName` | [String](/types/#scalars) | no | No further notes. |
| `operatingAsName` | [String](/types/#scalars) | no | No further notes. |
| `primaryPhysicalFacility` | [ID](/types/#scalars) | no | RE-DESIGNATE the primary PhysicalFacility. The new PF must be in-tenant, BELONG to this org, and be active; the OLD designation releases implicitly (the guard reads the pointer live). |
| `defaultCurrency` | [String](/types/#scalars) | no | The DEFAULT trading currency. A CHANGE under live OrgStyle selections is floor-gated: every selected style's non-doomed Products must already carry the NEW currency (CONFLICT/CURRENCY_FLOOR naming the {styleId, productId} gaps — site 3). |

## Used by

- [updateOrganization](/reference/organization-structure/updateOrganization/)
