{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CountryConfigGet", "title": "CountryConfigGet", "type": "object", "required": [ "stateRequired", "zipCodeRequired", "states", "timeZones" ], "example": { "stateRequired": true, "zipCodeRequired": true, "states": [ { "code": "CA", "name": "California" } ], "timeZones": [ "America/Los_Angeles" ] }, "properties": { "stateRequired": { "type": "boolean", "example": true, "description": "Indicates whether state is required for this country." }, "zipCodeRequired": { "type": "boolean", "example": true, "description": "Indicates whether zip code is required for this country." }, "states": { "type": "array", "items": { "$ref": "#/components/schemas/StateGet" }, "description": "List of states available for this country. Returns all items in a single response." }, "timeZones": { "type": "array", "items": { "type": "string", "example": "America/Los_Angeles" }, "description": "List of time zones supported for this country. Returns all items in a single response." } } }