• 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
  • Cloud Queues 1.0
  • Getting started
    • Get your credentials
    • Send API requests to Rackspace Cloud Queues
      • Convert cURL examples to run on Windows
    • Authenticate to the Rackspace Cloud
      • Authenticate by using cURL
      • Send an authentication request
      • Review the authentication response
      • Configure environment variables
    • Rackspace Cloud Queues Concepts
      • How Cloud Queues works
      • Messaging patterns
      • Use cases
    • Manage queues and process messages
      • Creating a queue
      • Posting messages
      • Claiming messages for processing
      • Deleting messages
      • Releasing a claim
      • Deleting a queue
  • General API information
    • Service access endpoints
    • Request and response types
    • Limits
      • Rate limits
      • Absolute limits
    • Faults
    • Date and time format
    • Role-based access control (RBAC)
      • Assigning roles to account users
      • Roles available for Cloud Queues
      • Multiproduct global roles and permissions
      • Resolving conflicts between RBAC multi-product vs. custom (product-specific) roles
      • RBAC permissions cross-reference to Cloud Queues API operations
  • API reference
    • Home document
      • Get home document
    • Queues
      • List queues
      • Create queue
      • Delete queue
      • Check queue existence
      • Set queue metadata
      • Show queue metadata
      • Show queue stats
    • Messages
      • Post message
      • Get messages
      • Get messages by ID
      • Bulk-delete messages by ID
      • Show message details
      • Delete message
    • Claims
      • Claim messages
      • Query claim
      • Update claim
      • Release claim
  • Release Notes
    • API 1.0 updates, March 4, 2015
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 updates, January 19, 2015
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 updates - March 4, 2014
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 updates, January 22, 2014
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 updates, December 19, 2013
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 updates, December 12, 2013
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 UA release, November 4, 2013
      • What's new
      • Resolved issues
      • Known issues
    • API 1.0 LA release, October 9, 2013
      • What's new
      • Resolved issues
      • Known issues
  • Service updates
  • Additional resources
  • Disclaimer

Faults#

If any Cloud Queues request results in an error, the queuing service returns an appropriate 4xx or 5xx HTTP status code, and the following information in the body:

  • Title
  • Description
  • Internal code
  • Link to more information

Following is an example of an error message:

HTTP/1.1 400 Bad Request
Content-Type: application/json
{
   "title":"Unsupported limit",
   "description":"The given limit cannot be negative, and cannot be greater than 50.",
   "code":1092,
   "link":{
      "rel":"help",
      "href":"http://docs.example.com/messages#limit",
      "text":"API documentation for the limit parameter"
   }
}

Error information for each operation is included in the API operations reference.

Previous Limits
Next Date and time format
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