{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a suppression for every sending domain of the account (default) or for one sending domain (`scope.type = sending_domain`). Creating an existing active suppression returns its identifier. If a mutable legacy zone-linked account row already exists, it is promoted without changing its identifier.","properties":{"path":{"type":"object","properties":{"account_id":{"description":"Cloudflare account ID.","type":"string","examples":["12345678"]}},"required":["account_id"],"additionalProperties":false},"body":{"type":"object","properties":{"email":{"description":"The email address to suppress.","type":"string","format":"email","examples":["user@example.com"]},"expires_at":{"description":"Expiration timestamp for the suppression. Omit or set to null for a permanent suppression that never expires.","type":["string","null"],"format":"date-time","examples":["2027-01-01T00:00:00Z"]},"note":{"description":"Advisory note for this suppression. Not enforced or validated beyond length.","type":"string","maxLength":1000,"examples":["Imported from CRM"]},"scope":{"description":"Where the suppression applies. Omit for `{ \"type\": \"account\" }`, which blocks the recipient for every sending domain of the account.","oneOf":[{"properties":{"type":{"description":"Blocks the recipient for every sending domain of the account.","type":"string","enum":["account"],"examples":["account"]}},"required":["type"],"type":"object"},{"properties":{"type":{"description":"Blocks the recipient only for mail whose envelope MAIL FROM uses `value`.","type":"string","enum":["sending_domain"],"examples":["sending_domain"]},"value":{"description":"The sending domain to suppress for: the domain part of the envelope MAIL FROM. It is lowercased and trailing dots are removed. Internationalized domains must use the ASCII (punycode) form. Ownership is not checked; a domain the account does not send from never matches.","type":"string","maxLength":1024,"examples":["mail.example.com"]}},"required":["type","value"],"type":"object"}],"examples":[{"type":"sending_domain","value":"mail.example.com"}]}},"required":["email"]}},"required":["path"],"additionalProperties":false},"name":"Create account Email Sending suppression","id":"cloudflare.post_publiccreatesendingsuppression","example":{"path":{"account_id":"12345678"}},"maxRequests":1,"summary":false}}