addedInput schema / additionalProperties
Added value: +false
removedInput schema / allOf
Removed value: -[
- {
- "if": {
- "anyOf": [
- {
- "properties": {
- "allow_conflicting_provider": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "allow_conflicting_provider"
- ]
- },
- {
- "properties": {
- "domain": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "domain"
- ]
- },
- {
- "properties": {
- "feedback_enabled": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "feedback_enabled"
- ]
- },
- {
- "properties": {
- "inbound_enabled": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "inbound_enabled"
- ]
- },
- {
- "properties": {
- "subdomains_enabled": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "subdomains_enabled"
- ]
- },
- {
- "properties": {
- "tracking_enabled": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "tracking_enabled"
- ]
- }
- ]
- },
- "then": {
- "properties": {
- "domain": {
- "not": {
- "type": "null"
- }
- }
- },
- "required": [
- "domain"
- ]
- }
- }
-]
removedInput schema / properties / allow_conflicting_provider
Removed value: -{
- "description": "Allow registration when the domain already has Google Workspace MX records.\nDefaults to false; registration otherwise returns 422 when a conflicting\nprovider is detected.\nThis flag does not configure DNS or inbound routing. For shared Google\nWorkspace domains, follow the [Google Workspace guide](/google-workspace).\nOnly checked when `inbound_enabled` is true; a send-only domain skips the check.",
- "type": "boolean"
-}
addedInput schema / properties / body
Added value: +{
+ "properties": {
+ "allow_conflicting_provider": {
+ "description": "Allow registration when the domain already has Google Workspace MX records.\nDefaults to false; registration otherwise returns 422 when a conflicting\nprovider is detected.\nThis flag does not configure DNS or inbound routing. For shared Google\nWorkspace domains, follow the [Google Workspace guide](/google-workspace).\nOnly checked when `inbound_enabled` is true; a send-only domain skips the check.",
+ "type": "boolean"
+ },
+ "domain": {
+ "description": "The name of the domain (e.g., `example.com`).",
+ "title": "DomainName",
+ "type": "string"
+ },
+ "feedback_enabled": {
+ "description": "Bounce and complaint notifications are sent to your inboxes.",
+ "title": "FeedbackEnabled",
+ "type": "boolean"
+ },
+ "inbound_enabled": {
+ "description": "Receive email for this domain. Defaults to `true`. Set `false` for a send-only\ndomain: the apex MX record is not required and is omitted from `records`, so the\ndomain's existing email provider keeps receiving its mail. Inboxes on a send-only\ndomain can still send.",
+ "title": "InboundEnabled",
+ "type": "boolean"
+ },
+ "subdomains_enabled": {
+ "description": "Allow inboxes on any subdomain of this domain. Adds a required wildcard MX\nrecord (`*.<domain>`) to `records`.",
+ "title": "SubdomainsEnabled",
+ "type": "boolean"
+ },
+ "tracking_enabled": {
+ "description": "Serve open tracking pixels from this domain. Adds a required `link.<domain>`\nCNAME record to `records`, which must be published and verified before\n`track_opens` can be used on a send.",
+ "title": "TrackingEnabled",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "domain"
+ ],
+ "title": "CreateDomainRequest",
+ "type": "object"
+}
removedInput schema / properties / domain
Removed value: -{
- "description": "The name of the domain (e.g., `example.com`).",
- "title": "DomainName",
- "type": "string"
-}
removedInput schema / properties / feedback_enabled
Removed value: -{
- "description": "Bounce and complaint notifications are sent to your inboxes.",
- "title": "FeedbackEnabled",
- "type": "boolean"
-}
removedInput schema / properties / inbound_enabled
Removed value: -{
- "description": "Receive email for this domain. Defaults to `true`. Set `false` for a send-only\ndomain: the apex MX record is not required and is omitted from `records`, so the\ndomain's existing email provider keeps receiving its mail. Inboxes on a send-only\ndomain can still send.",
- "title": "InboundEnabled",
- "type": "boolean"
-}
removedInput schema / properties / subdomains_enabled
Removed value: -{
- "description": "Allow inboxes on any subdomain of this domain. Adds a required wildcard MX\nrecord (`*.<domain>`) to `records`.",
- "title": "SubdomainsEnabled",
- "type": "boolean"
-}
removedInput schema / properties / tracking_enabled
Removed value: -{
- "description": "Serve open tracking pixels from this domain. Adds a required `link.<domain>`\nCNAME record to `records`, which must be published and verified before\n`track_opens` can be used on a send.",
- "title": "TrackingEnabled",
- "type": "boolean"
-}