Skip to content
Start here

Settings

SettingsZone

Show DNS Settings
client.DNS.Settings.Zone.Get(ctx, query) (*SettingZoneGetResponse, error)
GET/zones/{zone_id}/dns_settings
Update DNS Settings
client.DNS.Settings.Zone.Edit(ctx, params) (*SettingZoneEditResponse, error)
PATCH/zones/{zone_id}/dns_settings

SettingsAccount

Show DNS Settings
client.DNS.Settings.Account.Get(ctx, query) (*SettingAccountGetResponse, error)
GET/accounts/{account_id}/dns_settings
Update DNS Settings
client.DNS.Settings.Account.Edit(ctx, params) (*SettingAccountEditResponse, error)
PATCH/accounts/{account_id}/dns_settings

SettingsAccountViews

List Internal DNS Views
client.DNS.Settings.Account.Views.List(ctx, params) (*V4PagePaginationArray[SettingAccountViewListResponse], error)
GET/accounts/{account_id}/dns_settings/views
DNS Internal View Details
client.DNS.Settings.Account.Views.Get(ctx, viewID, query) (*SettingAccountViewGetResponse, error)
GET/accounts/{account_id}/dns_settings/views/{view_id}
Create Internal DNS View
client.DNS.Settings.Account.Views.New(ctx, params) (*SettingAccountViewNewResponse, error)
POST/accounts/{account_id}/dns_settings/views
Update Internal DNS View
client.DNS.Settings.Account.Views.Edit(ctx, viewID, params) (*SettingAccountViewEditResponse, error)
PATCH/accounts/{account_id}/dns_settings/views/{view_id}
Delete Internal DNS View
client.DNS.Settings.Account.Views.Delete(ctx, viewID, body) (*SettingAccountViewDeleteResponse, error)
DELETE/accounts/{account_id}/dns_settings/views/{view_id}