NexGen Cloud

NexGen Cloud Limited is a UK-headquartered AI cloud and GPU infrastructure provider. Its on-demand platform, Hyperstack, sells NVIDIA GPU and CPU virtual machines, managed Kubernetes clusters, block storage volumes, S3-compatible object storage and high-speed networking across three regions (CANADA-1, NORWAY-1, US-1), billed per minute. A second product, Hyperstack AI Studio, provides an OpenAI-compatible inference API over a catalog of third-party hosted text and image models, with playgrounds, system prompts, conversations and knowledge bases. The company also sells Secure Private Cloud, a single-tenant sovereign supercluster offering. Everything Hyperstack does in the console is available through a documented REST API at infrahub-api.nexgencloud.com, with official Python, Go, JavaScript and TypeScript SDKs, a Terraform provider, a Kubernetes CSI driver, a hosted read-only documentation MCP server and a self-hosted API MCP server.

NexGen Cloud publishes 65 APIs on the APIs.io network, including Access Keys API, Alive API, API Key API, and 62 more. Tagged areas include Company, Cloud, GPU, Artificial Intelligence, and Machine Learning.

The NexGen Cloud catalog on APIs.io includes 1 event-driven AsyncAPI specification.

NexGen Cloud’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 30 more developer resources.

68.1/100 exemplar ▬ flat Agent 40/100 agent ready saas Full breakdown ↓
scored 2026-08-28 · rubric v0.15.1
65 APIs 1 MCP Servers
CompanyCloudGPUArtificial IntelligenceMachine LearningInfrastructureComputeKubernetesStorageInferenceVirtual MachinesSovereign AI

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-28 · rubric v0.15.1
Composite quality — 68.1/100 · exemplar
Contract Quality 16.9 / 25
Developer Ergonomics 13.2 / 20
Access Clarity 18.4 / 20
Operational Transparency 8.2 / 13
Contract Governance 3.6 / 12
Discoverability 7.8 / 10
Agent readiness — 40/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
Documented Reversibility 0 / 6
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Delegated User Identity 0 / 6
Protected Resource Metadata 0 / 5
Registration Without a Human 0 / 6
Agentic Commerce Surface 0 / 5
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/nexgen-cloud: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 65

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

NexGen Cloud Access Keys API

Access keys authenticate S3-compatible object storage operations. Each key has an access ID and a secret. Generate access keys via this API or in the console, then use them to s...

NexGen Cloud Alive API

Service liveness check for the billing API. Use to confirm the billing service is reachable.

NexGen Cloud API Key API

API keys authenticate requests to the Hyperstack API. Generate keys in the console; each key is server-side and scoped to a specific environment. Rotate keys periodically and re...

NexGen Cloud Assigning Member Role API

Bulk role assignments for organization members.

NexGen Cloud Auth API

Auth endpoints manage organization tokens, including changing the active organization on the current token. Use these endpoints when an account spans multiple organizations and ...

NexGen Cloud Auto Topup API

The auto-topup API from NexGen Cloud — 2 operation(s) for auto-topup.

NexGen Cloud Base Models API

Pre-trained foundation models available in AI Studio. These endpoints let you list available models, retrieve pricing, and fetch details for a specific base model.

NexGen Cloud Billing API

Billing endpoints expose your account's billing history, current credit balance, payment history, and usage costs. Use these to reconcile spend, build internal cost reports, or ...

NexGen Cloud Buckets API

A bucket is an S3-compatible object storage container. Buckets are region-scoped and accessed via standard S3 SDKs once you have access keys. Use these endpoints to list and del...

NexGen Cloud Calculate API

Calculate endpoints return billing-rate breakdowns for specific resources. Provide a resource type and ID to retrieve its hourly cost, including pre- and post-discount components.

NexGen Cloud Callbacks API

Webhook callback registrations on virtual machines and volumes for state-change notifications.

NexGen Cloud Clusters API

A cluster is a managed Kubernetes cluster on Hyperstack, control plane + worker nodes preconfigured for GPU workloads. Clusters are region-scoped and can attach data volumes via...

NexGen Cloud Conversations API

Conversation threads and message history for AI Studio chat sessions. These endpoints let you create conversations, send messages, retrieve message history, and delete conversat...

NexGen Cloud Credit API

Credit endpoints retrieve your account's current credit balance. Credits are consumed by resource usage and replenished via payments or vouchers.

NexGen Cloud Customer Contract API

Customer contract endpoints retrieve negotiated pricing terms applied to your account. Contracts override standard pricebook rates for the resources they cover.

NexGen Cloud Dashboard API

Aggregate account-level metrics for the calling user, VM and resource counts, recent activity.

NexGen Cloud Deployment API

Deployment endpoints manage scripts that run during virtual machine boot to install dependencies, configure services, or prepare GPU workloads. Attach a deployment script to a V...

NexGen Cloud Email Opt In Out API

User email preference management

NexGen Cloud Email Preferences API

Email preference endpoints control which optional email notifications Hyperstack sends to your account. Use them to read your current preferences and change them, individually o...

NexGen Cloud Environment API

An environment is a logical container for resources within a region. Use environments to separate development, staging, and production resources, or to isolate per-team workload...

NexGen Cloud FIP Exclusions API

FIP exclusion endpoints manage which virtual machines are exempt from automatic floating-IP detachment policies.

NexGen Cloud Firewall Attachment API

Firewall Attachments APIs

NexGen Cloud Firewalls API

A firewall is a set of inbound and outbound rules scoped to an environment. Attach a firewall to one or more virtual machines or Kubernetes clusters to control which network tra...

NexGen Cloud Flavor API

A flavor is a machine type, its CPU count, memory, and GPU configuration. Flavors are region-specific. List flavors before deploying a virtual machine to find one available in y...

NexGen Cloud Floating IP API

A floating IP is a static public IPv4 address that can be assigned to a virtual machine. Floating IPs persist across VM lifecycle events, detach from one VM and reattach to anot...

NexGen Cloud GPU API

GPU model availability and stock per region.

NexGen Cloud Health API

Service liveness check for object storage. Use to confirm the object-storage service is reachable.

NexGen Cloud Image API

An image is the operating system disk a virtual machine boots from. Images include Ubuntu, Rocky Linux, and other distributions, with optional pre-installed CUDA or AI/ML framew...

NexGen Cloud Image Generation API

Text-to-image and image-to-image generation. Submit a generation or edit request, then poll the task endpoint to retrieve the resulting image. Use a presigned upload URL to supp...

NexGen Cloud Inference API

OpenAI-compatible chat completions endpoint for running inference against deployed models. Use this endpoint to send prompts and receive generated responses.

NexGen Cloud Invite API

Invite endpoints add and manage users within an organization. Invite a user by email; they accept the invitation and gain access to the organization with the role you specified.

NexGen Cloud Keypair API

A keypair is an SSH public/private key pair used to authenticate into virtual machines after deployment. Generate the keypair locally, register the public key with Hyperstack, t...

NexGen Cloud Knowledge Bases API

Collections of your own documents that models can search at inference time.

NexGen Cloud Models API

User-deployed models and model aliases. These endpoints let you deploy and undeploy models, list available models, manage model aliases, and retrieve deployment details.

NexGen Cloud Organization API

Organization endpoints manage organization-level metadata: name, members, and configuration. Most users belong to a single organization; multi-organization accounts use these en...

NexGen Cloud Overview API

Organization-level summary and resource usage metrics for the AI Studio account.

NexGen Cloud Partner Config API

Partner config fetch endpoint

NexGen Cloud Payment API

Payment endpoints initiate and retrieve payments. Use these to add funds to your account programmatically or to fetch receipts for reconciliation.

NexGen Cloud Permission API

Permission endpoints list the granular permissions defined by Hyperstack. Permissions compose into RBAC roles, which are assigned to organization members. List permissions to di...

NexGen Cloud Policy API

Authorization policies that bind permissions to roles.

NexGen Cloud Pricebook API

Pricebook endpoints expose Hyperstack's pricing for compute, storage, and networking resources. Use these to estimate costs before deploying or to surface live pricing in your a...

NexGen Cloud Profile API

Saved virtual-machine deployment configurations that can be reused across new VMs.

NexGen Cloud RBAC Role API

RBAC role endpoints create, list, update, and delete custom roles. A role is a named bundle of permissions that you can assign to organization members. Built-in roles (`admin`, ...

NexGen Cloud Region API

A region is a geographic location where Hyperstack hosts compute and storage. Resources are region-scoped, virtual machines, volumes, snapshots, and firewalls all belong to exac...

NexGen Cloud Regions API

Regions where object storage is available.

NexGen Cloud snapshot events API

Snapshot Events APIs

NexGen Cloud Snapshots API

A snapshot is a point-in-time copy of a virtual machine or volume. Snapshots are stored in the same region as the source resource and can be used to clone, restore, or migrate s...

NexGen Cloud Stock API

GPU and CPU stock availability per flavor and region. Use before deployment to confirm capacity.

NexGen Cloud System Prompts API

Reusable system prompt templates for AI Studio deployments. These endpoints let you create, retrieve, update, and delete system prompts that can be applied to deployed models.

NexGen Cloud Template API

A template is a saved virtual machine configuration that you can reuse to deploy identical VMs without re-specifying every parameter. Templates capture flavor, image, keypair, n...

NexGen Cloud User API

Account-level user information and billing identity.

NexGen Cloud User Consent API

User Consent endpoints record each user's grant or revoke decision for a given consent type (e.g. marketing communications, data-sharing terms). Use these endpoints to read what...

NexGen Cloud User Consent Events API

User Consent management

NexGen Cloud User Detail Choice API

User-specific configuration choices (profile preferences, defaults).

NexGen Cloud User Permission API

Permissions assigned to specific users in the calling organization.

NexGen Cloud Virtual Machine API

A virtual machine on Hyperstack is a single-tenant compute instance backed by dedicated GPU and CPU resources. Each VM runs in a region, attaches a root volume and optional data...

NexGen Cloud virtual machine events API

Virtual Machine Event APIs

NexGen Cloud VNC URL API

Console-access URLs for connecting to a virtual machine over VNC.

NexGen Cloud Volume API

A volume is persistent block storage that attaches to a virtual machine. Volumes are region-scoped and can be detached and reattached to other VMs in the same region. Snapshots ...

NexGen Cloud Volume Attachment API

Volume attachment endpoints manage the binding between a volume and a virtual machine. A volume can be attached to one VM at a time. Detach a volume before attaching it elsewher...

NexGen Cloud Vouchers API

Voucher endpoints redeem promotional codes to add credit to your account. Vouchers are single-use.

Scroll for all 65

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Nexgen Cloud Rate Limits

1 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 3

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

Nexgen Cloud Authentication

apiKey · 2 schemes

SECURITY

Nexgen Cloud Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Nexgen Cloud Trust Center

SOC 2, ISO 27001

SECURITY

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: nexgen-cloud
name: NexGen Cloud
description: NexGen Cloud Limited is a UK-headquartered AI cloud and GPU infrastructure provider. Its on-demand platform,
  Hyperstack, sells NVIDIA GPU and CPU virtual machines, managed Kubernetes clusters, block storage volumes, S3-compatible
  object storage and high-speed networking across three regions (CANADA-1, NORWAY-1, US-1), billed per minute. A second product,
  Hyperstack AI Studio, provides an OpenAI-compatible inference API over a catalog of third-party hosted text and image models,
  with playgrounds, system prompts, conversations and knowledge bases. The company also sells Secure Private Cloud, a single-tenant
  sovereign supercluster offering. Everything Hyperstack does in the console is available through a documented REST API at
  infrahub-api.nexgencloud.com, with official Python, Go, JavaScript and TypeScript SDKs, a Terraform provider, a Kubernetes
  CSI driver, a hosted read-only documentation MCP server and a self-hosted API MCP server.
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
image: https://www.hyperstack.cloud/hubfs/hyperstack_2023/home/logo.svg
url: https://raw.githubusercontent.com/api-evangelist/nexgen-cloud/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.20'
created: '2026-08-26'
modified: '2026-08-26'
tags:
- Company
- Cloud
- GPU
- Artificial Intelligence
- Machine Learning
- Infrastructure
- Compute
- Kubernetes
- Storage
- Inference
- Virtual Machines
- Sovereign AI
apis:
- aid: nexgen-cloud:nexgen-cloud-access-keys-api
  name: NexGen Cloud Access Keys API
  description: Access keys authenticate S3-compatible object storage operations. Each key has an access ID and a secret. Generate
    access keys via this API or in the console, then use them to sign requests to bucket endpoints.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Access Keys
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-access-keys-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-alive-api
  name: NexGen Cloud Alive API
  description: Service liveness check for the billing API. Use to confirm the billing service is reachable.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Alive
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-alive-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-api-key-api
  name: NexGen Cloud API Key API
  description: API keys authenticate requests to the Hyperstack API. Generate keys in the console; each key is server-side
    and scoped to a specific environment. Rotate keys periodically and revoke any key whose secret may have been exposed.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - API Key
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-api-key-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-assigning-member-role-api
  name: NexGen Cloud Assigning Member Role API
  description: Bulk role assignments for organization members.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Assigning Member Role
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-assigning-member-role-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-auth-api
  name: NexGen Cloud Auth API
  description: Auth endpoints manage organization tokens, including changing the active organization on the current token.
    Use these endpoints when an account spans multiple organizations and you need to scope subsequent calls to a specific
    one.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Auth
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-auth-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-auto-topup-api
  name: NexGen Cloud Auto Topup API
  description: The auto-topup API from NexGen Cloud — 2 operation(s) for auto-topup.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - auto-topup
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-auto-topup-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-base-models-api
  name: NexGen Cloud Base Models API
  description: Pre-trained foundation models available in AI Studio. These endpoints let you list available models, retrieve
    pricing, and fetch details for a specific base model.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Base Models
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-base-models-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-beta-access-api
  name: NexGen Cloud beta access API
  description: Beta Access APIs
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - beta access
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-beta-access-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-billing-api
  name: NexGen Cloud Billing API
  description: Billing endpoints expose your account's billing history, current credit balance, payment history, and usage
    costs. Use these to reconcile spend, build internal cost reports, or trigger alerts when balances drop below a threshold.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Billing
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-billing-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-buckets-api
  name: NexGen Cloud Buckets API
  description: A bucket is an S3-compatible object storage container. Buckets are region-scoped and accessed via standard
    S3 SDKs once you have access keys. Use these endpoints to list and delete buckets, bucket creation happens through the
    S3 protocol against the bucket endpoint URL, not this API.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Buckets
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-buckets-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-calculate-api
  name: NexGen Cloud Calculate API
  description: Calculate endpoints return billing-rate breakdowns for specific resources. Provide a resource type and ID to
    retrieve its hourly cost, including pre- and post-discount components.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Calculate
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-calculate-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-callbacks-api
  name: NexGen Cloud Callbacks API
  description: Webhook callback registrations on virtual machines and volumes for state-change notifications.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Callbacks
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-callbacks-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-cluster-events-api
  name: NexGen Cloud cluster events API
  description: Cluster Event APIs
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - cluster events
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-cluster-events-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-clusters-api
  name: NexGen Cloud Clusters API
  description: 'A cluster is a managed Kubernetes cluster on Hyperstack, control plane + worker nodes preconfigured for GPU
    workloads. Clusters are region-scoped and can attach data volumes via Container Storage Interface (CSI) drivers. Most
    workflows: deploy cluster → configure storage → deploy workload → autoscale workers.'
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Clusters
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-clusters-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-compliance-api
  name: NexGen Cloud Compliance API
  description: Compliance APIs
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - compliance
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-compliance-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-conversations-api
  name: NexGen Cloud Conversations API
  description: Conversation threads and message history for AI Studio chat sessions. These endpoints let you create conversations,
    send messages, retrieve message history, and delete conversation threads.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Conversations
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-conversations-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-credit-api
  name: NexGen Cloud Credit API
  description: Credit endpoints retrieve your account's current credit balance. Credits are consumed by resource usage and
    replenished via payments or vouchers.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Credit
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-credit-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-customer-contract-api
  name: NexGen Cloud Customer Contract API
  description: Customer contract endpoints retrieve negotiated pricing terms applied to your account. Contracts override standard
    pricebook rates for the resources they cover.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Customer Contract
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-customer-contract-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-dashboard-api
  name: NexGen Cloud Dashboard API
  description: Aggregate account-level metrics for the calling user, VM and resource counts, recent activity.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Dashboard
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-dashboard-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-deployment-api
  name: NexGen Cloud Deployment API
  description: Deployment endpoints manage scripts that run during virtual machine boot to install dependencies, configure
    services, or prepare GPU workloads. Attach a deployment script to a VM at launch; the script runs once on first boot and
    is logged for review.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Deployment
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-deployment-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-email-opt-in-out-api
  name: NexGen Cloud Email Opt In Out API
  description: User email preference management
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - email-opt-in-out
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-email-opt-in-out-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-email-preferences-api
  name: NexGen Cloud Email Preferences API
  description: Email preference endpoints control which optional email notifications Hyperstack sends to your account. Use
    them to read your current preferences and change them, individually or all at once. See the [**Email Notification Preferences
    guide**](https://docs.hyperstack.cloud/docs/resource-management/email-notifications) for the full feature walkthrough.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Email Preferences
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-email-preferences-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-environment-api
  name: NexGen Cloud Environment API
  description: An environment is a logical container for resources within a region. Use environments to separate development,
    staging, and production resources, or to isolate per-team workloads. Most resource endpoints require an environment name
    in the request.
  humanURL: https://docs.hyperstack.cloud/docs/api-reference/introduction
  baseURL: https://infrahub-api.nexgencloud.com/v1
  tags:
  - Environment
  properties:
  - type: OpenAPI
    url: openapi/nexgen-cloud-environment-api-openapi.yml
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/api-reference/introduction
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/
  - type: GettingStarted
    url: https://docs.hyperstack.cloud/docs/api-reference/quickstart
  - type: Authentication
    url: https://docs.hyperstack.cloud/docs/api-reference/authentication
  - type: RateLimits
    url: https://docs.hyperstack.cloud/docs/api-reference/rate-limits
  - type: ErrorCatalog
    url: https://docs.hyperstack.cloud/docs/api-reference/errors
  - type: Webhooks
    url: https://docs.hyperstack.cloud/docs/api-reference/callbacks
  - type: Documentation
    url: https://docs.hyperstack.cloud/docs/ai-studio-api-reference/inference
  - type: APIReference
    url: https://docs.hyperstack.cloud/docs/api-reference/section-ai-studio/
- aid: nexgen-cloud:nexgen-cloud-fip-exclusions-api
  name: NexGen Cloud FIP Exclusions API
  description: FIP exclusion endpoints manage which virtual machines are exempt from automatic floating-IP detachment policies.
  humanURL: https://docs.hyperstack.cl

# --- truncated at 32 KB (93 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/nexgen-cloud/refs/heads/main/apis.yml

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/nexgen-cloud"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/nexgen-cloud/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/nexgen-cloud/evidence"

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

Get an API key

Free tier, no email required.

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