{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://github.com/api-evangelist/gov-uk-pay/blob/main/json-schema/Address.json", "title": "Address", "type": "object", "description": "A structure representing the billing address of a card", "properties": { "city": { "type": "string", "description": "The paying user's city.", "example": "address city", "maxLength": 255, "minLength": 0 }, "country": { "type": "string", "description": "The paying user\u2019s country, displayed as a 2-character ISO-3166-1-alpha-2 code.", "example": "GB" }, "line1": { "type": "string", "description": "The first line of the paying user\u2019s address.", "example": "address line 1", "maxLength": 255, "minLength": 0 }, "line2": { "type": "string", "description": "The second line of the paying user\u2019s address.", "example": "address line 2", "maxLength": 255, "minLength": 0 }, "postcode": { "type": "string", "description": "The paying user's postcode.", "example": "AB1 2CD", "maxLength": 25, "minLength": 0 } } }