Rackspace CDN API 1.0#

Last updated: Aug 21, 2023

Rackspace CDN gives you the power to accelerate content on any public resource at Rackspace. It provides a simple API and Control Panel experience for you to manage your CDN-enabled domains and the origins and assets associated with those domains.

The Rackspace CDN architecture includes the following components:

  • A RESTful API

  • The ability to cache publicly accessible resources hosted on a Cloud Server instance, or a public Cloud Files container

  • A single global endpoint to access the API

  • Use of the Akamai Technologies content delivery network, which is one of the world’s largest distributed computing platforms

A content delivery network (CDN) is designed to improve the performance of publicly distributed assets.  Assets can be anything from website content, to web application components, to media like videos, ads, and interactive experiences.  CDNs decrease the load time of these assets by caching them on edge nodes, which are also called edge servers or point of presence (PoP) servers.  Edge nodes are distributed around the globe, and they cache content and serve it directly to customers, thus reducing transit time to a customer’s location.

This guide is intended to assist software developers who want to develop applications by using the REST application programming interface (API) for the Rackspace CDN service.

To use the information provided here, you should have a general understanding of the service and have access to an installation of it. You should also be familiar with the following technologies:

  • RESTful web services

  • HTTP/1.1

  • JSON data serialization format

Use the following links to go directly to user and reference information for using the Rackspace CDN API: