Exoscale website screenshot

Exoscale

Exoscale is a Swiss cloud infrastructure provider offering secure, reliable, and scalable cloud solutions to businesses of all sizes. Their services include virtual machines, object storage, networking, security, Kubernetes (SKS), Database as a Service (DBaaS), and IAM. Data centers are located in Switzerland, Austria, Germany, and Bulgaria, providing data sovereignty and compliance with European data protection regulations.

Exoscale publishes 37 APIs on the APIs.io network, including ai-api-key API, anti-affinity-group API, api-key API, and 34 more. Tagged areas include Cloud, Infrastructure, Compute, Storage, and Kubernetes.

Exoscale’s developer surface includes documentation, developer portal, signup flow, pricing, engineering blog, support, and 11 more developer resources.

38.9/100 thin ▬ flat Agent 27/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessFreemium
1 APIs
CloudInfrastructureComputeStorageKubernetesDatabase-as-a-ServiceEurope

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/exoscale: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 37

Individual APIs this provider publishes, each with its own machine-readable definition.

Exoscale ai-api-key API

The ai-api-key API from Exoscale — 3 operation(s) for ai-api-key.

Exoscale anti-affinity-group API

Anti-affinity groups let you define placement constraints for your Compute instances.

Exoscale api-key API

API keys are credentials for programmatic access to Exoscale APIs and services.

Exoscale block-storage API

Exoscale's Block Storage offers persistent externally attached volumes for your Compute instances.

Exoscale ccm API

The ccm API from Exoscale — 1 operation(s) for ccm.

Exoscale cluster API

Clusters are managed Kubernetes control planes.

Exoscale compute API

Host anything from simple applications to complex architectures. Start a compute instance in seconds and scale as your infrastructure grows.

Exoscale crypto API

A suite of cryptographic primitives offered by the Exoscale KMS.

Exoscale dbaas API

Databases as a Service (DBaaS) provides scalable and fully-managed database solutions with high availability and performance backed by Exoscale's Compute and Storage services.

Exoscale deploy-target API

Deploy Target lets you spin up Compute instances on dedicated hypervisors.

Exoscale deployment API

Deployments are loaded model instances ready for inference.

Exoscale domain API

DNS zone management.

Exoscale elastic-ip API

Elastic IPs are additional public IPv4/6 addresses that can be attached to Compute instances, with optional healthcheck support.

Exoscale event API

Events form the basis of the Exoscale audit-trail, a mechanism to query past events performing mutations on resources which happened on an organization.

Exoscale instance API

Instances are the virtual machines at the core of the Exoscale Compute service.

Exoscale instance-pool API

Instance Pools is an Exoscale service allowing users to provision managed groups of identical Compute instances automatically.

Exoscale instance-type API

An Instance Type is a resource describing the amount of CPU, RAM and GPUs allocated to a Compute instance.

Exoscale kms-key API

Operations for KMS Key lifecycle management.

Exoscale model API

Lifecycle of AI Models.

Exoscale network-load-balancer API

A Network Load Balancer (NLB) is a Layer 4 (TCP/UDP) load balancer that distributes incoming traffic to Compute instances managed by an Instance Pool.

Exoscale nodepool API

Nodepools are groups of compute instances managed by SKS, serving as worker nodes in your Kubernetes cluster.

Exoscale nodepool-template API

Nodepool templates are Exoscale-managed instance templates for SKS worker nodes.

Exoscale operation API

Operations describe the current state of an asynchronous operation.

Exoscale organization API

The organization API from Exoscale — 3 operation(s) for organization.

Exoscale organization-policy API

The Organization Policy is an IAM policy that applies as a first layer across your entire Exoscale organization.

Exoscale private-network API

Private Network provides private L2 networking functionality between Compute instances.

Exoscale quotas API

The quotas API from Exoscale — 2 operation(s) for quotas.

Exoscale record API

DNS zone records management.

Exoscale reverse-dns API

Reverse DNS lets you record PTR records for Compute instance public IP addresses or Elastic IPs.

Exoscale role API

IAM roles lets you define logical sets of policies to grant to users and API keys.

Exoscale security-group API

Security Groups are groups of firewall rules that regulate network traffic to and from your Compute instances.

Exoscale snapshot API

Snapshots provide a way to get point-in-time recovery for your Compute instance.

Exoscale sos API

Exoscale Simple Object Storage (SOS) is an S3-compatible object storage service.

Exoscale ssh-key API

SSH Keypairs

Exoscale template API

Templates contain the OS and the initial setup of a Compute instance.

Exoscale user API

IAM users map to humans empowered with access to Exoscale resources.

Exoscale zone API

A Zone represents an independent datacenter in which Exoscale infrastructure is deployed into.

Scroll for all 37

Open Collections 39

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Exoscale ai-api-key API

OPEN COLLECTION

Exoscale ai api-key API

OPEN COLLECTION

Exoscale API

OPEN COLLECTION

Scroll for all 39

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Exoscale Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Exoscale Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Exoscale Trust Center

ISO 27001, PCI DSS, HIPAA, FedRAMP, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Exoscale Agentic Access

338 operations · 219 acting · 24 human-in-the-loop

338 operations · 219 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: exoscale
name: Exoscale
description: Exoscale is a Swiss cloud infrastructure provider offering secure, reliable, and scalable cloud solutions to
  businesses of all sizes. Their services include virtual machines, object storage, networking, security, Kubernetes (SKS),
  Database as a Service (DBaaS), and IAM. Data centers are located in Switzerland, Austria, Germany, and Bulgaria, providing
  data sovereignty and compliance with European data protection regulations.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/exoscale.png
tags:
- Cloud
- Infrastructure
- Compute
- Storage
- Kubernetes
- Database-as-a-Service
- Europe
tags_raw:
- Cloud
- Infrastructure
- Compute
- Storage
- Kubernetes
- DBaaS
- Europe
url: https://raw.githubusercontent.com/api-evangelist/exoscale/refs/heads/main/apis.yml
created: '2025-01-07'
modified: '2026-05-19'
position: Consuming
access: 3rd-Party
specificationVersion: '0.23'
apis:
- aid: exoscale:exoscale-ai-api-key-api
  name: Exoscale ai-api-key API
  description: The ai-api-key API from Exoscale — 3 operation(s) for ai-api-key.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - ai-api-key
  properties:
  - type: OpenAPI
    url: openapi/exoscale-ai-api-key-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-anti-affinity-group-api
  name: Exoscale anti-affinity-group API
  description: Anti-affinity groups let you define placement constraints for your Compute instances.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - anti-affinity-group
  properties:
  - type: OpenAPI
    url: openapi/exoscale-anti-affinity-group-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-api-key-api
  name: Exoscale api-key API
  description: API keys are credentials for programmatic access to Exoscale APIs and services.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - APIKeys
  tags_raw:
  - api-key
  properties:
  - type: OpenAPI
    url: openapi/exoscale-api-key-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-block-storage-api
  name: Exoscale block-storage API
  description: "Exoscale's Block Storage offers persistent externally\n                   attached volumes for your Compute\
    \ instances."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Block Storage
  tags_raw:
  - block-storage
  properties:
  - type: OpenAPI
    url: openapi/exoscale-block-storage-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-ccm-api
  name: Exoscale ccm API
  description: The ccm API from Exoscale — 1 operation(s) for ccm.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - CCM
  tags_raw:
  - ccm
  properties:
  - type: OpenAPI
    url: openapi/exoscale-ccm-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-cluster-api
  name: Exoscale cluster API
  description: Clusters are managed Kubernetes control planes.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Cluster
  tags_raw:
  - cluster
  properties:
  - type: OpenAPI
    url: openapi/exoscale-cluster-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-compute-api
  name: Exoscale compute API
  description: Host anything from simple applications to complex architectures. Start a compute instance in seconds and scale
    as your infrastructure grows.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Compute
  tags_raw:
  - compute
  properties:
  - type: OpenAPI
    url: openapi/exoscale-compute-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-crypto-api
  name: Exoscale crypto API
  description: A suite of cryptographic primitives offered by the Exoscale KMS.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Crypto
  tags_raw:
  - crypto
  properties:
  - type: OpenAPI
    url: openapi/exoscale-crypto-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-dbaas-api
  name: Exoscale dbaas API
  description: Databases as a Service (DBaaS) provides scalable and fully-managed database solutions with high availability
    and performance backed by Exoscale's Compute and Storage services.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Database-as-a-Service
  tags_raw:
  - dbaas
  properties:
  - type: OpenAPI
    url: openapi/exoscale-dbaas-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-deploy-target-api
  name: Exoscale deploy-target API
  description: Deploy Target lets you spin up Compute instances on dedicated hypervisors.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - deploy-target
  properties:
  - type: OpenAPI
    url: openapi/exoscale-deploy-target-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-deployment-api
  name: Exoscale deployment API
  description: Deployments are loaded model instances ready for inference.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Deployment
  tags_raw:
  - deployment
  properties:
  - type: OpenAPI
    url: openapi/exoscale-deployment-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-domain-api
  name: Exoscale domain API
  description: DNS zone management.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Domain
  tags_raw:
  - domain
  properties:
  - type: OpenAPI
    url: openapi/exoscale-domain-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-elastic-ip-api
  name: Exoscale elastic-ip API
  description: Elastic IPs are additional public IPv4/6 addresses that can be attached to Compute instances, with optional
    healthcheck support.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - elastic-ip
  properties:
  - type: OpenAPI
    url: openapi/exoscale-elastic-ip-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-event-api
  name: Exoscale event API
  description: "Events form the basis of the Exoscale audit-trail, a mechanism\n                   to query past events performing\
    \ mutations on resources\n                   which happened on an organization."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Event
  tags_raw:
  - event
  properties:
  - type: OpenAPI
    url: openapi/exoscale-event-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-instance-api
  name: Exoscale instance API
  description: "Instances are the virtual machines at the core of the Exoscale\n                   Compute service."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Instance
  tags_raw:
  - instance
  properties:
  - type: OpenAPI
    url: openapi/exoscale-instance-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-instance-pool-api
  name: Exoscale instance-pool API
  description: "Instance Pools is an Exoscale service allowing users\n                   to provision managed groups of identical\
    \ Compute\n                   instances automatically."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - instance-pool
  properties:
  - type: OpenAPI
    url: openapi/exoscale-instance-pool-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-instance-type-api
  name: Exoscale instance-type API
  description: "An Instance Type is a resource describing the amount of\n                   CPU, RAM and GPUs allocated to\
    \ a Compute instance."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - InstanceType
  tags_raw:
  - instance-type
  properties:
  - type: OpenAPI
    url: openapi/exoscale-instance-type-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-kms-key-api
  name: Exoscale kms-key API
  description: Operations for KMS Key lifecycle management.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - kms-key
  properties:
  - type: OpenAPI
    url: openapi/exoscale-kms-key-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-model-api
  name: Exoscale model API
  description: Lifecycle of AI Models.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Model
  tags_raw:
  - model
  properties:
  - type: OpenAPI
    url: openapi/exoscale-model-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-network-load-balancer-api
  name: Exoscale network-load-balancer API
  description: "A Network Load Balancer (NLB) is a Layer 4 (TCP/UDP)\n                   load balancer that distributes incoming\
    \ traffic to Compute\n                   instances managed by an Instance Pool."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags: []
  tags_raw:
  - network-load-balancer
  properties:
  - type: OpenAPI
    url: openapi/exoscale-network-load-balancer-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-nodepool-api
  name: Exoscale nodepool API
  description: Nodepools are groups of compute instances managed by SKS, serving as worker nodes in your Kubernetes cluster.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - nodepool
  properties:
  - type: OpenAPI
    url: openapi/exoscale-nodepool-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-nodepool-template-api
  name: Exoscale nodepool-template API
  description: Nodepool templates are Exoscale-managed instance templates for SKS worker nodes.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - nodepool-template
  properties:
  - type: OpenAPI
    url: openapi/exoscale-nodepool-template-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-operation-api
  name: Exoscale operation API
  description: "Operations describe the current state of an asynchronous\n                   operation."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Operation
  tags_raw:
  - operation
  properties:
  - type: OpenAPI
    url: openapi/exoscale-operation-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-organization-api
  name: Exoscale organization API
  description: The organization API from Exoscale — 3 operation(s) for organization.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Organization
  tags_raw:
  - organization
  properties:
  - type: OpenAPI
    url: openapi/exoscale-organization-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-organization-policy-api
  name: Exoscale organization-policy API
  description: The Organization Policy is an IAM policy that applies as a first layer across your entire Exoscale organization.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - organization-policy
  properties:
  - type: OpenAPI
    url: openapi/exoscale-organization-policy-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-private-network-api
  name: Exoscale private-network API
  description: Private Network provides private L2 networking functionality between Compute instances.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Private Network
  tags_raw:
  - private-network
  properties:
  - type: OpenAPI
    url: openapi/exoscale-private-network-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-quotas-api
  name: Exoscale quotas API
  description: The quotas API from Exoscale — 2 operation(s) for quotas.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Quotas
  tags_raw:
  - quotas
  properties:
  - type: OpenAPI
    url: openapi/exoscale-quotas-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-record-api
  name: Exoscale record API
  description: DNS zone records management.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Record
  tags_raw:
  - record
  properties:
  - type: OpenAPI
    url: openapi/exoscale-record-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-reverse-dns-api
  name: Exoscale reverse-dns API
  description: Reverse DNS lets you record PTR records for Compute instance public IP addresses or Elastic IPs.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Reverse DNS
  tags_raw:
  - reverse-dns
  properties:
  - type: OpenAPI
    url: openapi/exoscale-reverse-dns-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-role-api
  name: Exoscale role API
  description: IAM roles lets you define logical sets of policies to grant to users and API keys.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Role
  tags_raw:
  - role
  properties:
  - type: OpenAPI
    url: openapi/exoscale-role-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-security-group-api
  name: Exoscale security-group API
  description: "Security Groups are groups of firewall rules that regulate\n                   network traffic to and from\
    \ your Compute instances."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - SecurityGroup
  tags_raw:
  - security-group
  properties:
  - type: OpenAPI
    url: openapi/exoscale-security-group-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-snapshot-api
  name: Exoscale snapshot API
  description: "Snapshots provide a way to get point-in-time recovery\n                   for your Compute instance."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Snapshot
  tags_raw:
  - snapshot
  properties:
  - type: OpenAPI
    url: openapi/exoscale-snapshot-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-sos-api
  name: Exoscale sos API
  description: Exoscale Simple Object Storage (SOS) is an S3-compatible object storage service.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - SOS
  tags_raw:
  - sos
  properties:
  - type: OpenAPI
    url: openapi/exoscale-sos-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-ssh-key-api
  name: Exoscale ssh-key API
  description: SSH Keypairs
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - SSH Key
  tags_raw:
  - ssh-key
  properties:
  - type: OpenAPI
    url: openapi/exoscale-ssh-key-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-template-api
  name: Exoscale template API
  description: "Templates contain the OS and the initial setup of a\n                   Compute instance."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Template
  tags_raw:
  - template
  properties:
  - type: OpenAPI
    url: openapi/exoscale-template-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-user-api
  name: Exoscale user API
  description: IAM users map to humans empowered with access to Exoscale resources.
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - User
  tags_raw:
  - user
  properties:
  - type: OpenAPI
    url: openapi/exoscale-user-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
- aid: exoscale:exoscale-zone-api
  name: Exoscale zone API
  description: "A Zone represents an independent datacenter in which Exoscale\n                   infrastructure is deployed\
    \ into."
  humanURL: https://openapi-v2.exoscale.com/
  baseURL: https://api-ch-gva-2.exoscale.com/v2
  tags:
  - Zone
  tags_raw:
  - zone
  properties:
  - type: OpenAPI
    url: openapi/exoscale-zone-api-openapi.yml
  - type: Documentation
    url: https://openapi-v2.exoscale.com/
  - type: Signup
    url: https://portal.exoscale.com/register
  - type: Pricing
    url: https://www.exoscale.com/pricing/
common:
- type: CapabilityMap
  url: capabilities/exoscale-capability-edges.yml
  name: Exoscale Business Capability Map
- type: AgenticAccess
  url: agentic-access/exoscale-agentic-access.yml
- type: TrustCenter
  url: security/exoscale-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/exoscale-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/exoscale-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/exoscale
- type: Website
  url: https://www.exoscale.com
- type: Documentation
  url: https://community.exoscale.com/documentation/
- type: Portal
  url: https://portal.exoscale.com/
- type: Signup
  url: https://portal.exoscale.com/register
- type: Pricing
  url: https://www.exoscale.com/pricing/
- type: TermsOfService
  url: https://www.exoscale.com/terms/
- type: PrivacyPolicy
  url: https://www.exoscale.com/privacy/
- type: StatusPage
  url: https://www.exoscalestatus.com/
- type: Blog
  url: https://www.exoscale.com/syslog/
- type: GitHubOrganization
  url: https://github.com/exoscale
- type: Support
  url: https://portal.exoscale.com/tickets
- type: Integrations
  url: https://www.exoscale.com/marketplace/
integrations:
- name: Check Point CloudGuard IaaS - BYOL
- name: F5 BIG-IP™ Virtual Appliances - BYOL
- name: F5 Distributed Cloud Services
- name: FortiGate™ Virtual Appliances - BYOL
- name: Icinga2 Master (Debian 12) - PAYG
- name: Icinga2 Master (Rocky 9) - BYOL
- name: IPFire Open Source Firewall - PAYG
- name: Microsoft SQL Server - PAYG
- name: Open Pryv.io - personal data management
- name: QuTScloud - Cloud NAS
- name: VyOS Universal Router
- name: Acronis Cyber Protect
- name: ANANTIS TrapEye - Preemptive Cyber Deception
- name: 8gears Container Registry
- name: Gitea managed by Glasskube
- name: Gitlab managed by Glasskube
- name: Keycloak managed by Glasskube
- name: Matomo managed by Glasskube
- name: Metabase managed by Glasskube
- name: Nextcloud managed by Glasskube
- name: HashiCorp Vault managed by Glasskube
- name: Offensity by A1 Digital
- name: Panop - Unified Security Posture Management
- name: RegData Protection Suite SaaS
- name: APPUiO Managed OpenShift - by VSHN
- name: oneclick™ VDI & DaaS
- name: Forgejo by Servala
- name: GitLab Enterprise by Servala
- name: Keycloak by Servala
- name: Nextcloud by Servala
- name: PostgreSQL Enterprise by Servala
- name: Redis by Servala
- name: bluesky
- name: linkedin
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/exoscale"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/exoscale/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/exoscale/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.