{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/sendgrid/main/json-schema/sendgrid-enforced-tls-request-response-schema.json", "title": "Enforced TLS Request Response", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/sendgrid-enforced-tls-api-openapi.yml#/components/schemas/EnforcedTlsRequestResponse", "type": "object", "properties": { "require_tls": { "type": "boolean", "description": "Indicates if you want to require your recipients to support TLS. " }, "require_valid_cert": { "type": "boolean", "description": "Indicates if you want to require your recipients to have a valid certificate." }, "version": { "type": "number", "format": "float", "description": "The minimum required TLS certificate version.", "default": 1.1, "$ref": "#/$defs/Version" } }, "$defs": { "Version": { "type": "number", "enum": [ 1.1, 1.2, 1.3 ] } } }