Email Routing
Get Email Routing settings
email_routing.get(EmailRoutingGetParams**kwargs) -> Settings
GET/zones/{zone_id}/email/routing
Disable Email Routing
Deprecated
email_routing.disable(EmailRoutingDisableParams**kwargs) -> Settings
POST/zones/{zone_id}/email/routing/disable
Enable Email Routing
Deprecated
email_routing.enable(EmailRoutingEnableParams**kwargs) -> Settings
POST/zones/{zone_id}/email/routing/enable
Email RoutingDNS
Email Routing - DNS settings
email_routing.dns.get(DNSGetParams**kwargs) -> DNSGetResponse
GET/zones/{zone_id}/email/routing/dns
Enable Email Routing
email_routing.dns.create(DNSCreateParams**kwargs) -> Settings
POST/zones/{zone_id}/email/routing/dns
Unlock Email Routing
email_routing.dns.edit(DNSEditParams**kwargs) -> Settings
PATCH/zones/{zone_id}/email/routing/dns
Disable Email Routing
email_routing.dns.delete(DNSDeleteParams**kwargs) -> SyncSinglePage[DNSRecord]
DELETE/zones/{zone_id}/email/routing/dns
Email RoutingRules
List routing rules
email_routing.rules.list(RuleListParams**kwargs) -> SyncV4PagePaginationArray[EmailRoutingRule]
GET/zones/{zone_id}/email/routing/rules
Get routing rule
email_routing.rules.get(strrule_identifier, RuleGetParams**kwargs) -> EmailRoutingRule
GET/zones/{zone_id}/email/routing/rules/{rule_identifier}
Create routing rule
email_routing.rules.create(RuleCreateParams**kwargs) -> EmailRoutingRule
POST/zones/{zone_id}/email/routing/rules
Update routing rule
email_routing.rules.update(strrule_identifier, RuleUpdateParams**kwargs) -> EmailRoutingRule
PUT/zones/{zone_id}/email/routing/rules/{rule_identifier}
Delete routing rule
email_routing.rules.delete(strrule_identifier, RuleDeleteParams**kwargs) -> EmailRoutingRule
DELETE/zones/{zone_id}/email/routing/rules/{rule_identifier}
Email RoutingRulesCatch Alls
Get catch-all rule
email_routing.rules.catch_alls.get(CatchAllGetParams**kwargs) -> CatchAllGetResponse
GET/zones/{zone_id}/email/routing/rules/catch_all
Update catch-all rule
email_routing.rules.catch_alls.update(CatchAllUpdateParams**kwargs) -> CatchAllUpdateResponse
PUT/zones/{zone_id}/email/routing/rules/catch_all
Email RoutingAddresses
List destination addresses
email_routing.addresses.list(AddressListParams**kwargs) -> SyncV4PagePaginationArray[Address]
GET/accounts/{account_id}/email/routing/addresses
Get a destination address
email_routing.addresses.get(strdestination_address_identifier, AddressGetParams**kwargs) -> Address
GET/accounts/{account_id}/email/routing/addresses/{destination_address_identifier}
Create a destination address
email_routing.addresses.create(AddressCreateParams**kwargs) -> Address
POST/accounts/{account_id}/email/routing/addresses
Delete destination address
email_routing.addresses.delete(strdestination_address_identifier, AddressDeleteParams**kwargs) -> Address
DELETE/accounts/{account_id}/email/routing/addresses/{destination_address_identifier}