You can modify the API permissions level for each MaxCDN account user by using API key pairs. In this tutorial we show you how to use these. In general there are two major permission levels:
Full Control: This provides unlimited access to the AP...
Read More »
Sorting Top 50 Files by Bandwidth or Cache Hit with the MaxCDN API
This example shows the quick way of sorting the most requested files for your account, grouped into daily statistics from an API response.
The EdgeRules feature is available only on Enterprise plans.
In order to sort your top 50 files by ban...
Read More »
Custom Navigation with Raw Log API
This tutorial shows you how to add the “next_page_key” parameter to Raw Log API responses that lets you navigate back and forth between pages. Unlike other API responses, Raw Log API responses show no total pages. So this is the only parameter we ...
Read More »
Paging Logic with MaxCDN Zones API
This tutorial shows the possible paging of what our API server returns as the list of zones. Usually, it’s hard to keep track of all the response pages when there are dozens of pages with dozens of items in each page. Our zones API can make this p...
Read More »
Paging of MaxCDN API Output with Python
The following tutorial shows you one way to handle paging when a large amount of data is being returned from the MaxCDN API server. Usually, this type of handler is needed when retrieving raw log data that can be quite long. We’ve used a static li...
Read More »
Paging of MaxCDN API Output with PHP
This article provides a PHP example for quickly parsing data from an API response by applying a paging handler with PHP.
This example doesn’t show HTML paging, rather, automatic canvas through pages to retrieve data.
PHP MaxCDN API example
<?php
...
Read More »
Visualizing CDN Performance with Pygal Charts
This tutorial shows you how to use PYGAL plotting charts to obtain interactive visualizations of MaxCDN account performance. Plot and graph requests, HITs, MISSes, transfer size and more.
In the past, we’ve played with pygooglechart, a complete Py...
Read More »
Below is an example of how to create a custom console application or form based control panel using our .NET wrapper also available in Nuget repository.
Console Application
To install MaxCDN.dll:
Open nuget package manager to Add Reference to Max...
Read More »
Purge MaxCDN Cache with GitHub Services
GitHub Service allows automatic MaxCDN cache purging on code updates. This article will provide a brief overview of how to set up this service.
Before You Start
Before getting started you’ll need the following information at hand:
Your Company Al...
Read More »
PHP Reporting with Google Charts
Creating an ‘offline’ page that can be used to monitor cache hit ratio without accessing the MaxCDN control panel can be a beneficial tool for many. This article will describe how to use a PHP library to perform this task, and in this example summ...
Read More »
Enabling Two-Factor Authentication
MaxCDN offers account-level Two-Factor Authentication (2FA). This article will walk you through setting this up for your account.
Before you continue with enabling two-factor authentication, make sure you have downloaded the Google Authentication ...
Read More »
Whitelisting Your Server IP to Use the API
This guide will walk you through Whitelisting your server IPs in MaxCDN so you can use APIs without getting blocked by MaxCDN's firewall.
Creating an API consumer key and secret pair is imperative for utilizing the MaxCDN API. The consumer key an...
Read More »
This guide will walk you through how to set up an API ID/Key Pair.
In order to interact with the RWS/REST API. You need to have a "consumer key" and "consumer secret" pair, just like Amazon Web Service.
Creating Application
Log in to your MaxC...
Read More »
95% of questions can be answered using the search tool. This is the quickest way to get a response.