Buy Now
  • Rackspace Cloud
  • Email & Apps
  • Fanatical Support for AWS
  • Managed Google Cloud Platform
  • Office 365
Login
  • MyRackspace Portal
  • Cloud Control Panel
  • Rackspace Webmail Login
  • Cloud Office Control Panel
  • Developer Home
  • Developer Documentation
  •  Blogs 
    • Expert Insights Tech Blog
    • Rackspace Blog
    • Solve: Thought Leadership
  • Support Documentation

Developer Docs


Let's build something powerful together!

End-to-End Multicloud Solutions.   Solving Together.™   Learn more at Rackspace.com

Submit an issue
  • Cloud Files 1.0
  • Getting started
    • Get your credentials
    • Send API requests to Cloud Files
      • Convert cURL examples to run on Windows
    • Authenticate to the Rackspace Cloud
      • Send an authentication request
      • Review the authentication response
      • Configure environment variables
    • Cloud Files concepts
      • Accounts
        • Authentication
      • Permissions
      • Containers
      • Objects
      • Operations
      • CDN-enabled containers
    • Create and manage object storage
      • Creating a storage container
      • Uploading an object
      • Updating object metadata
      • Retrieving an object
      • Deleting an object
      • Deleting a container
      • Showing account details
      • Determining storage usage
      • CDN-enabling the container and setting a TTL
      • Viewing CDN-enabled container details
      • Purging an object from a CDN-enabled container
      • Disabling CDN for a container
    • Other tools and applications for Cloud Files
      • CLI tools
      • Cloud Control Panel
      • Cyberduck
      • Rackspace Cloud Storage App for Microsoft SharePoint
  • General API information
    • Overview of API operations
    • Service access endpoints
    • Cloud Files service contract version
    • Request and response types
    • Absolute limits
    • Response codes
    • Role-based access control (RBAC)
      • Assigning roles to account users
      • Roles available for Rackspace Cloud Files
      • Multiproduct global roles and permissions
      • Resolving conflicts between RBAC multiproduct and product-specific roles
      • RBAC permissions cross-reference to Rackspace Cloud Files API operations
    • Pseudo-hierarchical folders and directories
  • Use cases
    • Container use cases
      • Container access control lists
      • Container quotas
      • Access log delivery
    • Object use cases
      • Chunked transfer encoding
      • Creating large objects
      • Creating a dynamic large object
      • Creating a static large object
        • Uploading the segments
        • Uploading the manifest
        • Retrieving a large object
        • Deleting a large object
        • Modifying a large object
        • Listing containers with static large objects
      • Enabling file compression
      • Enabling bypass of browser behavior
      • Expiring objects
      • Object versioning
      • Account to account copy
    • CDN use cases
      • Purge CDN-enabled containers
      • CDN-enabled containers served through SSL
      • Streaming CDN-enabled containers
      • iOS streaming
      • CDN log delivery
    • Static websites using CDN-enabled containers
      • Create a static website
      • Set error pages for a static website
    • Bulk operations
      • Extracting archive files
      • Bulk delete
    • Public access to your Cloud Files account
      • TempURL
        • Set account TempURL metadata key
        • Create the TempURL
        • Override TempURL file names
      • FormPost
        • Set account metadata key
        • Create the form
      • CORS
        • CORS headers for containers
        • CORS headers for objects
  • Storage API reference
    • Account services operations
      • Show account details and list containers
        • Request
        • Response
      • Create or update account metadata
        • Request
        • Response
      • Get account metadata
        • Request
        • Response
      • Delete account metadata
        • Request
        • Response
    • Container services operations
      • Show container details and list objects
        • Request
        • Response
      • Create container
        • Request
        • Response
      • Delete container
        • Request
        • Response
      • Create or update container metadata
        • Request
        • Response
      • Show container metadata
        • Request
        • Response
        • Delete container metadata
        • Request
        • Response
    • Object services operations
      • Get object content and metadata
        • Request
        • Response
      • Create or update object
        • Request
        • Response
      • Delete object
        • Request
        • Response
      • Copy object
        • Request
        • Response
      • Show object metadata
        • Request
        • Response
      • Create or update object metadata
        • Request
        • Response
  • CDN API reference
    • CDN account services operations
      • List CDN-enabled containers
        • Request
        • Response
    • CDN container services operations
      • CDN-enable and CDN-disable a container
        • Request
        • Response
      • List metadata for CDN-enabled container
        • Request
        • Response
      • Update CDN-enabled container metadata
        • Request
        • Response
    • CDN object services operations
      • Delete CDN-enabled object
        • Request
        • Response
  • Release Notes
    • API 1.0 updates, February 26, 2015
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, December 17, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, August 28, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, July 18, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, April 30, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, April 1, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, February 21, 2014
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, December 31, 2013
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, September 26, 2013
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, May 20, 2013
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, December 05, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, November 16, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, October 01, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, September 25, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, August 13, 2012
      • What’s new
      • Resolved issues
      • Known issues
    • API 1.0 updates, June 01, 2012
      • What’s new
      • Resolved issues
      • Known issues
  • Service updates
  • Additional resources
  • Disclaimer

Use cases#

Learn about using the Cloud Files API for containers, objects, CDN services, static websites, bulk operations, tempURL, FormPost, and CORS.

  • Container use cases
    • Container access control lists
    • Container quotas
    • Access log delivery
  • Object use cases
    • Chunked transfer encoding
    • Creating large objects
    • Creating a dynamic large object
    • Creating a static large object
    • Enabling file compression
    • Enabling bypass of browser behavior
    • Expiring objects
    • Object versioning
    • Account to account copy
  • CDN use cases
    • Purge CDN-enabled containers
    • CDN-enabled containers served through SSL
    • Streaming CDN-enabled containers
    • iOS streaming
    • CDN log delivery
  • Static websites using CDN-enabled containers
    • Create a static website
    • Set error pages for a static website
  • Bulk operations
    • Extracting archive files
    • Bulk delete
  • Public access to your Cloud Files account
    • TempURL
    • FormPost
    • CORS
Previous Pseudo-hierarchical folders and directories
Next Container use cases
Developer Network
  • Developer Center
  • API Documentation and User Guides
  • Rackspace How-To
Blogs
  • Expert Insights Tech Blog
  • Rackspace Blog
  • Solve: Thought Leadership
Other Information
  • Customer Stories
  • Events
  • Programs
  • Careers
  • Style Guide for Technical Content
©2020 Rackspace US, Inc.
About Rackspace
Privacy Statement
Website Terms
Trademarks