• 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
  • Support Documentation

Developer Docs


Let’s Build Something Powerful Together!

Submit an issue
  • Billing
  • Getting started
    • Get your credentials
    • Send API requests to Billing
      • Convert cURL examples to run on Windows
    • Authenticate to the Rackspace Cloud
      • Send an authentication request
      • Review the authentication response
      • Configure environment variables
    • Concepts
  • General API information
    • Service access endpoints
    • Request and response types
    • Paginated collections
    • Rate limits
    • Faults
      • serviceFault
      • badRequest
      • notFound
      • unauthorized
      • notAcceptable
      • methodNotAllowed
    • Date and time format
    • Role-based access control (RBAC)
      • Assigning roles to account users
      • Roles available for Billing
  • API reference
    • Account operations
      • Get billing account
      • Get child billing accounts
      • Get billing account currency
      • Get next due date
    • Account receivables operations
      • Get account balance
      • Get billing summary
      • Get invoice
      • Get current invoice
      • Get detailed billing report for an invoice
      • Check for detailed billing report for an invoice
      • Get adjustment
      • Get payment
      • Get list of payments for an invoice
      • Get refund
      • Get reversal
    • Estimated charges operations
      • Get estimated charges
  • Release notes
    • v2 1.0.0
      • What's new
      • Known issues
      • Documentation changes
  • Additional resources
  • Appendix
  • Disclaimer

Get your credentials#

To communicate with the Rackspace Billing service by using the REST API, you need your Rackspace account username, API key, and billing account number.

Note

In the API service documentation, the billing account number is referred to as ran or RAN.

To get this information:

  1. For Rackspace cloud, log in to the Rackspace Cloud Control Panel.
  2. For Dedicated hosting , log in to MyRackspace Portal.
  • Your account username is the username that you use to log in.
  • To get your account number, click the BILLING tab and navigate to BILLING SETTINGS. The billing account numbers are available at the bottom of the page in Invoiced Accounts section. ex : 020-XXXX, 021-XXXX, 030-XXXXXX
  • If you have access to only child accounts and need to find your account number, go to the BILLING SETTINGS tab and see the list of accounts in the VIEWING section. You cannot access greyed out accounts.
  • To get your API key, follow the instructions in View and reset your API key.
  • If your API key is not available on the portal, contact your Account Manager.

Important

Protect your API key. Do not expose the value in code samples, screen captures, or insecure client-server communications. Also, ensure that the value is not included in source code that is stored in public repositories.

Previous Getting started
Next Send API requests to Billing
Docs
  • Style Guide for Technical Content
  • Cloud Backup
  • Cloud Block Storage
  • Cloud Databases
  • Cloud DNS
  • Cloud Files
  • Identity
  • Cloud Images
  • Cloud Load Balancers
  • Cloud Monitoring
  • Cloud Orchestration
  • Cloud Networks
  • Cloud Queues
  • Cloud Servers
  • Rackspace Auto Scale
  • Rackspace CDN
Sdks
  • Go
  • Java
  • .Net
  • Node
  • PHP
  • Python
  • Ruby
Partner Tools
  • Airbrake
  • Mailgun
  • ObjectRocket
  • RedisToGo
Blog
  • Technical Blog
  • Rackspace Blog
©2019 Rackspace US, Inc.
  • ©2019 Rackspace US, Inc.
  • About Rackspace
  • Investors
  • Careers
  • Privacy Statement
  • Website Terms
  • Trademarks