# AgentCheckoutShipToInput

input type

The platform's shipping address AS RECEIVED — every field optional; the engine judges completeness (name · ≥ 1 address line · city · an ISO alpha-2 country) and messages the gaps; id = the platform's own destination id (echoed).

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `id` | [String](/types/#scalars) | no | No further notes. |
| `name` | [String](/types/#scalars) | no | No further notes. |
| `addressLines` | [String](/types/#scalars) `[String!]` | no | No further notes. |
| `city` | [String](/types/#scalars) | no | No further notes. |
| `region` | [String](/types/#scalars) | no | No further notes. |
| `postalCode` | [String](/types/#scalars) | no | No further notes. |
| `countryCode` | [String](/types/#scalars) | no | No further notes. |
| `phone` | [String](/types/#scalars) | no | No further notes. |
