• 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
  • Cloud Networks 2.0
  • Getting started
    • Get your credentials
    • Send API requests to Rackspace Cloud Networks
      • Install CLI clients and Cloud Networks Virtual Interface extension
      • Convert cURL examples to run on Windows
    • Authenticate to the Rackspace Cloud
      • Authenticate by using the nova client
      • Authenticate by using cURL
      • Send an authentication request
      • Review the authentication response
      • Configure environment variables
    • Rackspace Cloud Networks Concepts
      • Network concepts
      • Subnet concepts
      • Port concepts
      • Security groups and rules concepts
      • Shared IP addresses
    • Manage networks
      • Creating and listing networks
      • Booting a new server
      • Deleting a network
      • Attaching a network to an existing server
    • Configure network variations
      • Controlling dynamic IP address allocation by using allocation pools
      • Configuring host routes
      • Provisioning IP addresses on isolated network ports
      • Sharing IP addresses
    • Control network access
      • Controlling network traffic
  • General API Information
    • Service access endpoints
    • Request and response types
    • Paginated collections
    • Quotas
    • Filtering requests
    • Date and time format
    • Role Based Access Control
      • Assigning roles to account users
      • Roles available for Cloud Networks
      • Multiproduct global roles and permissions
      • Resolving conflicts between RBAC multiproduct and product-specific roles
      • RBAC permissions cross-reference to Cloud Networks API operations
  • API reference
    • Network operations
      • Retrieve list of networks
      • Create network
      • Show network
      • Update network
      • Delete network
    • Subnet operations
      • Retrieve list of subnets
      • Create subnet
      • Show subnet
      • Update subnet
      • Delete subnet
    • Port operations
      • Retrieve list of ports
      • Create port
      • Show port
      • Update port
      • Delete port
    • Security groups operations
      • List security groups
      • Create security group
      • Show security group
      • Delete security group
      • List security group rules
      • Create security group rule
      • Show security group rule
      • Delete security group rule
    • Shared IP address operations
      • Retrieve list of IP addresses
      • Provision IP address
      • Update ports with an IP address
      • Show IP address details
      • De-allocate IP address
      • Retrieve list of IP addresses explicitly associated with a server
      • Explicitly associate IP address with server
      • Show specific IP addresses explicitly associated with server
      • Delete association between IP address and server
  • Release Notes
    • API v2.0 updates, February 07, 2017
      • What's new
      • Resolved issues
      • Known issues
    • API v2.0 updates, August 15, 2016
      • What's new
      • Resolved issues
      • Known issues
    • API v2.0 updates, July 25, 2016
      • What's new
      • Resolved issues
      • Known issues
    • API v2.0 updates, March 24, 2015
      • What's new
      • Resolved issues
      • Known issues
    • API v2.0 updates, March 19, 2015
      • What's new
      • Resolved issues
      • Known issues
    • API v2.0 release, September 30, 2014
      • What's new
      • Resolved issues
      • Known issues
  • Service updates
  • Additional resources
  • Disclaimer

API reference#

Learn about the available Rackspace Cloud Networks API resources and operations, and see request and response examples. You can use the Rackspace Cloud Networks API operations to interact directly with the service.

The Rackspace Cloud Networks API v2 (Neutron) serves the following functions:

  • Provides virtual networking services among devices that are managed by the Rackspace Cloud Servers service.
  • Combines the API v1.1 (Quantam) functionality with some essential Internet Protocol Address Management (IPAM) functionality by introducing the subnet entity.
  • When you create a port on the network, an available fixed IP address is allocated to it from one of the designated subnets for each IP version (IPv4 or IPv6). When you delete the port, the allocated addresses return to the pool of available IP addresses on the subnet.
  • Enables users to associate IP address blocks and other network configuration settings. You can choose a specific IP address from the block or let the Cloud Networks service choose the first available IP address.

The neutron API is accessible by using cURL commands, the neutron client, a browser plug-in for REST, and various programming languages and tools.

Important

  • The neutron API is available for all Managed Infrastructure and Managed Operations customers except for RackConnect v3 customers.
  • The Security Groups API and Shared IP API are available for all customers except RackConnect customers.

Note

You can also perform operations by using the Cloud Control Panel.

  • Network operations
    • Retrieve list of networks
    • Create network
    • Show network
    • Update network
    • Delete network
  • Subnet operations
    • Retrieve list of subnets
    • Create subnet
    • Show subnet
    • Update subnet
    • Delete subnet
  • Port operations
    • Retrieve list of ports
    • Create port
    • Show port
    • Update port
    • Delete port
  • Security groups operations
    • List security groups
    • Create security group
    • Show security group
    • Delete security group
    • List security group rules
    • Create security group rule
    • Show security group rule
    • Delete security group rule
  • Shared IP address operations
    • Retrieve list of IP addresses
    • Provision IP address
    • Update ports with an IP address
    • Show IP address details
    • De-allocate IP address
    • Retrieve list of IP addresses explicitly associated with a server
    • Explicitly associate IP address with server
    • Show specific IP addresses explicitly associated with server
    • Delete association between IP address and server
Previous Role Based Access Control
Next Network operations
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