Skip to content

api-evangelist/openstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenStack (openstack)

Open source cloud computing platform for building and managing public and private clouds, providing infrastructure as a service (IaaS) through a set of interrelated services including Compute (Nova), Object Storage (Swift), Block Storage (Cinder), Networking (Neutron), Identity (Keystone), Image (Glance), Orchestration (Heat), Database (Trove), DNS (Designate), and Load Balancer (Octavia). Each service exposes its own REST API; clients authenticate against Keystone and use the returned service catalog to discover per-region endpoints for the remaining services.

URL: Visit APIs.json URL

Scope

  • Type: Index
  • Position: Consumer
  • Access: 3rd-Party

Tags

  • Cloud Platform, Infrastructure as a Service, Open Source, Virtualization, Linux Foundation

Timestamps

  • Created: 2025-01-01
  • Modified: 2026-04-28

APIs

OpenStack Identity (Keystone) API

Keystone is the OpenStack Identity service that provides authentication, authorization, and a service catalog. Tokens issued by Keystone are required to call any other OpenStack service API.

Human URL: https://docs.openstack.org/api-ref/identity/v3/

Base URL: https://{keystone-host}:5000/v3

Tags

  • Identity, Authentication, Authorization, Service Catalog

Properties

OpenStack Compute (Nova) API

Nova manages the lifecycle of compute instances (virtual machines, bare-metal, containers). The API exposes endpoints for servers, flavors, images, key pairs, security groups, attached volumes, and lifecycle actions such as start, stop, reboot, resize, rebuild, and snapshot.

Human URL: https://docs.openstack.org/api-ref/compute/

Base URL: https://{nova-host}/compute/v2.1

Tags

  • Compute, Virtual Machines, Bare Metal

Properties

OpenStack Networking (Neutron) API

Networking-as-a-Service: networks, subnets, ports, routers, floating IPs, security groups, load balancers, firewalls, VPNaaS.

Human URL: https://docs.openstack.org/api-ref/network/

Tags

  • Networking, SDN, Security Groups

Properties

OpenStack Block Storage (Cinder) API

Persistent block-level storage volumes that can be attached to Nova instances. v3 API: volumes, snapshots, backups, volume types, attachments, transfers, quotas.

Human URL: https://docs.openstack.org/api-ref/block-storage/

Tags

  • Block Storage, Volumes, Snapshots

Properties

OpenStack Object Storage (Swift) API

Object storage service. Exposes accounts, containers, objects with eventual-consistency replication, large-object support, and configurable access controls.

Human URL: https://docs.openstack.org/api-ref/object-store/

Tags

  • Object Storage, Containers, Replication

Properties

OpenStack Image (Glance) API

Glance manages disk and server images. v2 API: images, image members, tags, image data, tasks, schemas, metadata definitions.

Human URL: https://docs.openstack.org/api-ref/image/

Tags

  • Images, Disk Images

Properties

OpenStack Orchestration (Heat) API

Infrastructure-as-code via HOT and AWS CloudFormation-compatible templates. Endpoints for stacks, resources, events, software configs, template validation.

Human URL: https://docs.openstack.org/api-ref/orchestration/

Tags

  • Orchestration, Infrastructure as Code

Properties

OpenStack Load Balancer (Octavia) API

LBaaS: load balancers, listeners, pools, members, health monitors, L7 policies/rules, TLS containers.

Human URL: https://docs.openstack.org/api-ref/load-balancer/

Tags

  • Load Balancer, LBaaS

Properties

OpenStack DNS (Designate) API

DNSaaS. v2 API: zones, recordsets, pools, transfers, TSIG keys.

Human URL: https://docs.openstack.org/api-ref/dns/

Tags

  • DNS, DNSaaS

Properties

OpenStack Database (Trove) API

DBaaS that provisions and manages database instances (MySQL, PostgreSQL, MongoDB, Redis, MariaDB, Cassandra, etc.).

Human URL: https://docs.openstack.org/api-ref/database/

Tags

  • Database, DBaaS

Properties

Common Properties

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

Open source cloud computing platform for building and managing public and private clouds, providing infrastructure as a service (IaaS) through a set of interrelated services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors