Today we released a number of updates to our platform. Below are the details of these exciting enhancements. DNS Zone/Domain Restoration Feature: A significant feature released with this update is the ability to restore entire domains or even specific records within a domain to their prior state. On occasion a user will accidentally delete a […]
Not interested in reading the manual? We cover the essentials in a video at the bottom of this page! If you subscribe to Web Application and API Protection, you’ll see the WAF Log tab. Here, we provide a visual overview of all traffic hitting your packs. At the top, you can choose the time range […]
Method: GET URI: /CloudDNS/Domain/GeoZoneInfo/All This method will return all domains with geo zone within the account, including all sub-companies, if they exist. The parameters allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you […]
Method: POST URI: /CloudDNS/Domain/Import/FromCopyPaste This method imports a domain from copy and paste. It requires that the following information be posted in order to successfully import the domain: domainName “example.com” nameServer “ns1.example.net” dnsType “Primary” – Also supports “Secondary”, “Reverse” data “string” overwrite “string”
Method: GET URI: /CloudDNS/Domain/TSIG/{domainID} This method returns TSIG settings for a specific domain. It requires that the following information be posted in order to successfully return the settings: Parameter Description perpage={value} An integer for number of items you would like returned in this response. E.g. {20} […]
Method: PUT URI: /ALF/LoadBalance/Policy/{lbld} This method updates the load balancing profile. It requires the following information to successfully update: Field Data Type Name “string” Method “string” MethodHashLength “string” MethodIPv4Netmask “string” MethodIPv6MaskLength “string” Persistence “string” PersistenceTimeout “string” PersistenceIPv4NetMask “string” PersistenceIPv6MaskLength “string” PersistenceRule “string” PersistenceResponseRule “string” PersistenceCookieName “string”
Method: PUT URI: /Monitor/DeviceMonitor/{monitorId} This method updates the load balancing profile. Field Data Type MonitorType “string” Name “string” Interval “string” IntervalUnit “string” ResponseTimeOut “string” ResponseTimeOutThreshold “string” DownTime “string” Deviation “string” Retries “string” SuccessRetries “string” FailureRetries “string” DestinationIP “string” DestinationPort “string” Action “string” CustomHeader “string” Enabled “string” […]
Method: POST URI: /Monitor/DeviceMonitor This method creates a new monitor. In order to successfully create the new monitor, the following parameters must be inputted: Field Data Type MonitorType “string” Name “string” Interval “string” IntervalUnit “string” ResponseTimeOut “string” ResponseTimeOutThreshold “string” DownTime “string” Deviation “string” Retries “string” SuccessRetries […]
Method: GET URI: /Account/IPAddress/v6/Unused/All This method will retrieve all of the unused IP IPv6 Addresses in your account, if any. An IP address ID is required when publishing your pack. The parameters allow you to refine the results retrieved from the API. They must be […]
Method: POST URI: /ALF/Acceleration/Cache/ContentGroup This method creates a new Cache Content Group. It requires that the following information be posted in order to successfully create the group: Field Data Type Name “string” CacheType “string” ExpiryMethod “string” PositiveResponseExpireTime “string” ErrorResponseExpireTime “string” MinObjectSize “string” MaxObjectSize “string” CacheAfterXHits […]