# IONOS Cloud API Overview

Welcome to the Core API Specification for IONOS Cloud services. This guide provides detailed information about the APIs IONOS offers, allowing you to manage and interact with your cloud resources effectively. If you want to provision servers, manage databases, monitor activities, or handle billing, <code class="expression">space.vars.ionos\_cloud\_api</code>s offer the functionality to streamline all these operations.

{% hint style="info" %}
**Note:** You can find detailed information about each API within this specification, including endpoints, functionalities, and usage instructions. Access the links to the documentation for each API to dive deeper into the specifics as needed. For more information, see our [<mark style="color:blue;">Get Started with IONOS Cloud API</mark>](https://docs.ionos.com/sections-test/reference/get-started) guide to help you begin using our APIs.
{% endhint %}

## API Specification Files

The following is a list of all API Specification Files:

### AI

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>AI Model Hub API</strong></mark></td><td>Interact with AI models on IONOS Cloud.</td><td><a href="https://api.ionos.com/docs/inference-modelhub/v1/">https://api.ionos.com/docs/inference-modelhub/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>AI Model Hub OpenAI API</strong></mark></td><td>Use OpenAI-compatible AI Model Hub API for chat completions.</td><td><a href="https://api.ionos.com/docs/inference-openai/v1/">https://api.ionos.com/docs/inference-openai/v1/</a></td></tr></tbody></table>

### Compute Services

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Compute Engine API</strong></mark></td><td>Provision and manage virtual machines and compute resources.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Servers">https://api.ionos.com/docs/cloud/v6/#tag/Servers</a></td></tr><tr><td><mark style="color:blue;"><strong>Cubes API</strong></mark></td><td>Manage cube instances.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Templates">https://api.ionos.com/docs/cloud/v6/#tag/Templates</a></td></tr></tbody></table>

### Containers

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Managed Kubernetes API</strong></mark></td><td>Deploy and manage Kubernetes clusters on IONOS Cloud.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Kubernetes">https://api.ionos.com/docs/cloud/v6/#tag/Kubernetes</a></td></tr><tr><td><mark style="color:blue;"><strong>Private Container Registry API</strong></mark></td><td>Manage Docker and OCI-compliant registries.</td><td><a href="https://api.ionos.com/docs/containerregistry/v1/">https://api.ionos.com/docs/containerregistry/v1/</a></td></tr></tbody></table>

### Data Analytics

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Event Stream for Apache Kafka API</strong></mark></td><td>Manage and interact with Kafka event streams.</td><td><a href="https://api.ionos.com/docs/kafka/v1/">https://api.ionos.com/docs/kafka/v1/</a></td></tr></tbody></table>

### Databases

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>DBaaS In-Memory DB API</strong></mark></td><td>Create and manage Redis® clusters.</td><td><a href="https://api.ionos.com/docs/in-memory-db/v1/">https://api.ionos.com/docs/in-memory-db/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>DBaaS MariaDB API</strong></mark></td><td>Create and manage MariaDB clusters.</td><td><a href="https://api.ionos.com/docs/mariadb/v1/">https://api.ionos.com/docs/mariadb/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>DBaaS MongoDB API</strong></mark></td><td>Manage MongoDB databases on the cloud.</td><td><a href="https://api.ionos.com/docs/mongodb/v1/">https://api.ionos.com/docs/mongodb/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>DBaaS PostgreSQL API</strong></mark></td><td>Create and manage PostgreSQL clusters.</td><td><a href="https://api.ionos.com/docs/postgresql/v1/">https://api.ionos.com/docs/postgresql/v1/</a></td></tr></tbody></table>

### Network Services

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>CDN API</strong></mark></td><td>Manage and configure CDN distributions.</td><td><a href="https://api.ionos.com/docs/cdn/v1/">https://api.ionos.com/docs/cdn/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>Certificate Manager API</strong></mark></td><td>Provision and manage SSL certificates.</td><td><a href="https://api.ionos.com/docs/certificatemanager/v1">https://api.ionos.com/docs/certificatemanager/v1</a></td></tr><tr><td><mark style="color:blue;"><strong>Cloud DNS API</strong></mark></td><td>Manage zones and records for DNS.</td><td><a href="https://api.ionos.com/docs/dns/v1/">https://api.ionos.com/docs/dns/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>Cross Connect API</strong></mark></td><td>Manage physical cross-connects between networks.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Cross-Connects">https://api.ionos.com/docs/cloud/v6/#tag/Cross-Connects</a></td></tr><tr><td><mark style="color:blue;"><strong>Flow Logs API</strong></mark></td><td>Capture and analyze network flow logs.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Flow-Logs">https://api.ionos.com/docs/cloud/v6/#tag/Flow-Logs</a></td></tr><tr><td><mark style="color:blue;"><strong>Managed Application Load Balancer API</strong></mark></td><td>Configure and manage application load balancers.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Application-Load-Balancers">https://api.ionos.com/docs/cloud/v6/#tag/Application-Load-Balancers</a></td></tr><tr><td><mark style="color:blue;"><strong>Managed NAT Gateway API</strong></mark></td><td>Manage and configure NAT gateways for private networks.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/NAT-Gateways">https://api.ionos.com/docs/cloud/v6/#tag/NAT-Gateways</a></td></tr><tr><td><mark style="color:blue;"><strong>Managed Network Load Balancer API</strong></mark></td><td>Configure and manage network load balancers.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Network-Load-Balancers">https://api.ionos.com/docs/cloud/v6/#tag/Network-Load-Balancers</a></td></tr><tr><td><mark style="color:blue;"><strong>Network Security Groups API</strong></mark></td><td>Manage security groups for network traffic control.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Security-Groups">https://api.ionos.com/docs/cloud/v6/#tag/Security-Groups</a></td></tr><tr><td><mark style="color:blue;"><strong>VM Autoscaling API</strong></mark></td><td>Automatically scale virtual machines based on demand.</td><td><a href="https://api.ionos.com/docs/vmautoscaling/v1.ea/">https://api.ionos.com/docs/vmautoscaling/v1.ea/</a></td></tr><tr><td><mark style="color:blue;"><strong>VPN Gateway API</strong></mark></td><td>Manage and configure VPN gateways.</td><td><a href="https://api.ionos.com/docs/vpn/v1/">https://api.ionos.com/docs/vpn/v1/</a></td></tr></tbody></table>

### Observability

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Activity Log API</strong></mark></td><td>Audit user activities and resource changes.</td><td><a href="https://api.ionos.com/docs/activitylog/v1/">https://api.ionos.com/docs/activitylog/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>Logging Service API</strong></mark></td><td>Observe, search, and filter logs.</td><td><a href="https://api.ionos.com/docs/logging/v1">https://api.ionos.com/docs/logging/v1</a></td></tr><tr><td><mark style="color:blue;"><strong>Monitoring Service API</strong></mark></td><td>Ingest, aggregate, and analyze data.</td><td><a href="https://api.ionos.com/docs/observability-monitoring/v1/">https://api.ionos.com/docs/observability-monitoring/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>Monitoring as a Service API</strong></mark></td><td>Set alarms &#x26; alerts and retrieve alarm history.</td><td><a href="https://api.ionos.com/docs/monitoring/v1/">https://api.ionos.com/docs/monitoring/v1/</a></td></tr></tbody></table>

### Storage & Backup

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Backup Service API</strong></mark></td><td>Manage and configure backup services for your resources.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Backup-Service">https://api.ionos.com/docs/cloud/v6/#tag/Backup-Service</a></td></tr><tr><td><mark style="color:blue;"><strong>IONOS Cloud Object Storage API</strong></mark></td><td>Store, retrieve, and delete objects.</td><td><a href="https://api.ionos.com/docs/s3/v2/">https://api.ionos.com/docs/s3/v2/</a></td></tr><tr><td><mark style="color:blue;"><strong>IONOS Cloud Object Storage Management API</strong></mark></td><td>Manage object storage resources.</td><td><a href="https://api.ionos.com/docs/s3-management/v1/">https://api.ionos.com/docs/s3-management/v1/</a></td></tr><tr><td><mark style="color:blue;"><strong>Network File Storage API</strong></mark></td><td>Manage shared file storage via NFS.</td><td><a href="https://api.ionos.com/docs/nfs/v1/">https://api.ionos.com/docs/nfs/v1/</a></td></tr></tbody></table>

### Security

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Auth API</strong></mark></td><td>Manage tokens for secure API access.</td><td><a href="https://api.ionos.com/docs/authentication/v1">https://api.ionos.com/docs/authentication/v1</a></td></tr><tr><td><mark style="color:blue;"><strong>Identity API</strong></mark></td><td>Manage password policies.</td><td><a href="https://api.ionos.com/docs/identity-policy/v1/">https://api.ionos.com/docs/identity-policy/v1/</a></td></tr></tbody></table>

### Management

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Billing API</strong></mark></td><td>Retrieve resource usage and invoices.</td><td><a href="https://api.ionos.com/docs/billing/v3/">https://api.ionos.com/docs/billing/v3/</a></td></tr><tr><td><mark style="color:blue;"><strong>Reseller API</strong></mark></td><td>Manage contracts and admin users.</td><td><a href="https://api.ionos.com/docs/reseller/v1">https://api.ionos.com/docs/reseller/v1</a></td></tr></tbody></table>
