# 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/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>

### Backup & Storage

<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>

### 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>Cloud GPU VMs API</strong></mark></td><td>Create and manage high-performance GPU instances for compute-intensive workloads.</td><td><a href="https://api.ionos.com/docs/cloud/v6/#tag/Graphics-Processing-Unit-cards">https://api.ionos.com/docs/cloud/v6/#tag/Graphics-Processing-Unit-cards</a></td></tr><tr><td><mark style="color:blue;"><strong>Cubes API</strong></mark></td><td>Create and 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>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>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>

### 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><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>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></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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ionos.com/reference/api-specification-files/api-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
