• Buy Now
    • Rackspace Cloud
    • Email & Apps
    • Fanatical Support for AWS
    • Managed Google Cloud Platform
    • Office 365
  • Log In
    • MyRackspace Portal
    • Cloud Control Panel
    • Rackspace Webmail Login
    • Cloud Office Control Panel
  • Rackspace Logo
  • Developer Home
  • Developer Documentation
  • Blogs ▼
    • Technical 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
  • Customer Service
  • Getting started
    • Get your credentials
    • Send API requests to Customer Management Service
      • Convert cURL examples to run on Windows
    • Authenticate to the Rackspace Cloud
      • Send an authentication request
      • Review the authentication response
      • Configure environment variables
    • Concepts
      • Customer
      • Customer Account
      • Contact
      • Metadata
  • General API information
    • Authentication
    • Request and response types
    • Paginated collections
    • Faults
  • API reference
    • Customer account operations
      • Get a list of customer accounts
      • Get customer account
      • Get a list of customer account status history
      • Get a list of customer history
      • Get a list of customer account history
      • Get a list of all metadata for a resource
      • Get specific metadata
      • Get details for specific metadata
    • Contact operations
      • Get a list of contacts
      • Get a contact
  • Additional resources
  • Disclaimer

Authentication#

Most of the REST requests against this API require the inclusion of a specific authorization token, supplied by the X-Auth-Token HTTP header. You may obtain this token by using the Identity Service and supplying valid credentials. For more information about obtaining an authorization token, refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/QuickStart-000.html.

The Identity Service is a RESTful web service. It is the entry point to all Rackspace Cloud APIs.

Most calls made against this API require the addition of an authorization header in the request. The authorization header can be retrieved by authenticating as a valid user in the global authentication application at https://identity.api.rackspacecloud.com.

Here is an example of a request:

GET /v1/customer_accounts/CLOUD/12345 HTTP/1.1
Host: customer.api.rackspacecloud.com
Accept: application/xml
X-Auth-Token: 3c04f8a5-b730-471f-905f-5e00fa24824c

For more information, see Authenticate to the Rackspace Cloud.

Previous General API information
Next Request and response types
Developer Network
  • Developer Center
  • API Documentation and User Guides
  • SDKs
  • Rackspace How-To
Blogs
  • Technical Blog
  • Rackspace Blog
  • Solve: Thought Leadership
Other Information
  • Customer Stories
  • Events
  • Programs
  • Careers
  • Style Guide for Technical Content
©2020 Rackspace US, Inc.
  • ©2020 Rackspace US, Inc.
  • About Rackspace
  • Privacy Statement
  • Website Terms
  • Trademarks