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.
65 APIs
1 MCP Servers
Individual APIs this provider publishes, each with its own machine-readable definition.
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...
Service liveness check for the billing API. Use to confirm the billing service is reachable.
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...
Bulk role assignments for organization members.
Auth endpoints manage organization tokens, including changing the active organization on the current token. Use these endpoints when an account spans multiple organizations and ...
The auto-topup API from NexGen Cloud — 2 operation(s) for auto-topup.
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.
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 ...
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...
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.
Webhook callback registrations on virtual machines and volumes for state-change notifications.
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...
Conversation threads and message history for AI Studio chat sessions. These endpoints let you create conversations, send messages, retrieve message history, and delete conversat...
Credit endpoints retrieve your account's current credit balance. Credits are consumed by resource usage and replenished via payments or vouchers.
Customer contract endpoints retrieve negotiated pricing terms applied to your account. Contracts override standard pricebook rates for the resources they cover.
Aggregate account-level metrics for the calling user, VM and resource counts, recent activity.
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...
User email preference management
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...
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...
FIP exclusion endpoints manage which virtual machines are exempt from automatic floating-IP detachment policies.
Firewall Attachments APIs
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...
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...
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...
GPU model availability and stock per region.
Service liveness check for object storage. Use to confirm the object-storage service is reachable.
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...
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...
OpenAI-compatible chat completions endpoint for running inference against deployed models. Use this endpoint to send prompts and receive generated responses.
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.
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...
Collections of your own documents that models can search at inference time.
User-deployed models and model aliases. These endpoints let you deploy and undeploy models, list available models, manage model aliases, and retrieve deployment details.
Organization endpoints manage organization-level metadata: name, members, and configuration. Most users belong to a single organization; multi-organization accounts use these en...
Organization-level summary and resource usage metrics for the AI Studio account.
Partner config fetch endpoint
Payment endpoints initiate and retrieve payments. Use these to add funds to your account programmatically or to fetch receipts for reconciliation.
Permission endpoints list the granular permissions defined by Hyperstack. Permissions compose into RBAC roles, which are assigned to organization members. List permissions to di...
Authorization policies that bind permissions to roles.
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...
Saved virtual-machine deployment configurations that can be reused across new VMs.
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`, ...
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...
Regions where object storage is available.
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...
GPU and CPU stock availability per flavor and region. Use before deployment to confirm capacity.
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.
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...
Account-level user information and billing identity.
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...
User-specific configuration choices (profile preferences, defaults).
Permissions assigned to specific users in the calling organization.
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...
Virtual Machine Event APIs
Console-access URLs for connecting to a virtual machine over VNC.
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 ...
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...
Voucher endpoints redeem promotional codes to add credit to your account. Vouchers are single-use.
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
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
Every provider here is available over the APIs.io API and to AI agents over MCP.