Home
Providers
TensorDock
TensorDock
TensorDock operates a global GPU cloud marketplace that connects independent hardware hosts with customers needing affordable on-demand and spot GPU compute. The platform exposes two REST APIs — the original Marketplace API (v0) at marketplace.tensordock.com and the newer Instances API (v2) at dashboard.tensordock.com — to deploy, manage, and scale virtual machines across 100+ locations in 20+ countries with 42+ GPU models ranging from consumer RTX cards to H100 SXM5. TensorDock targets AI startups, researchers, rendering shops, and gaming services that need cost-effective compute (advertised at up to 80% less than hyperscalers) without quotas or long-term commitments.
TensorDock publishes 9 APIs on the APIs.io network, including Instances API, Secrets API, Authorization API, and 6 more. Tagged areas include GPU, Cloud, Marketplace, Compute, and Virtual Machines.
The TensorDock catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
TensorDock’s developer surface includes authentication, developer portal, documentation, getting-started guide, developer console, sandbox, signup flow, and 41 more developer resources.
9 APIs
19 Features
On this page
Kin Score
APIs 9
Postman 2
Open Collections 10
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 19
Vocabularies 1
Spectral Rules 2
JSON Schema 2
Examples 5
Security Posture 2
Agentic Access 1
Resources 48
apis.yml
24 Operational Transparency
Composite quality — 58.6/100 · strong
Contract Quality
15.2 / 25
Developer Ergonomics
13.8 / 20
Operational Transparency
3.1 / 13
Contract Governance
1.6 / 12
Agent readiness — 20/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 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
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 9
Ready-to-run Postman collections for exercising this provider's APIs.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 10
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
GPU marketplace aggregating 30,000+ GPUs across 100+ locations in 20+ countries
42+ NVIDIA GPU models from consumer (RTX 3090/4090/5090) to data center (H100 SXM5, A100, V100, L40S, L4, RTX 6000 Ada, A6000)
Per-microsecond billing with pay-as-you-go and reserved pricing on request
On-demand virtual machines with KVM virtualization, root access, and dedicated GPU passthrough
Spot/interruptible instances with custom bid pricing and soft-validate APIs
Instant VMs (beta) with sub-30-second deployment from pre-configured templates
Container deployment, scaling, and termination endpoints
CPU-only Compute VMs from $0.012/vCPU/hour for transcoding and batch jobs
Windows 10 and Linux (Ubuntu, Debian, CentOS) images plus custom cloud-init support
Whitelabel storefront product for resellers and managed cloud providers
Two REST APIs — Marketplace v0 (api_key + api_token, form parameters) and Instances v2 (Bearer token, JSON:API envelope)
Secrets API (v2) with SSHKEY and GENERIC/SECRET types, encrypted at rest and in transit
Hostnode discovery API listing all available GPU/CPU configurations per location
99.99% uptime SLA per host with agent-based monitoring and downtime compensation policy
SSH access revoked from hosts and active monitoring for tenant isolation
Postman collection covering Authorization, Hostnodes, Virtual Machines, Spot validation, Containers, and Billing endpoint groups
Rust client wrapper (tensordock-rs) and community Python SDK
100 requests per minute per organization on the v2 API
Customer balance, revenue, and monthly summary endpoints for host operators
Scroll for all 19
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 7
Portal, sign-up, and the first successful call
Scroll for all 7
Documentation 13
Reference material describing how the API behaves
Scroll for all 13
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 8
SDKs, sample code, and the tooling you integrate with
Scroll for all 8
Access & Security 3
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 6
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Source (apis.yml)
aid: tensordock
url: https://raw.githubusercontent.com/api-evangelist/tensordock/refs/heads/main/apis.yml
apis:
- aid: tensordock:tensordock-instances-api
name: TensorDock Instances API
tags:
- GPU
- Cloud
- Compute
- Instances
- Virtual Machines
humanURL: https://dashboard.tensordock.com/api/docs/instance-management
properties:
- url: https://dashboard.tensordock.com/api/docs/instance-management
type: Documentation
- url: https://dashboard.tensordock.com/api/docs/instance-creation
type: Documentation
- url: openapi/tensordock-instances-api-openapi.yml
type: OpenAPI
- url: json-schema/tensordock-instance-schema.json
type: JSONSchema
- url: json-ld/tensordock-context.jsonld
type: JSONLD
description: The current TensorDock Instances API (v2) at https://dashboard.tensordock.com/api/v2/instances for creating,
listing, inspecting, starting, stopping, modifying, and deleting GPU and CPU virtual machines. Uses Bearer token authentication
and a JSON:API-style envelope of `data.type`, `data.id`, and `data.attributes`. Supports both location-based and hostnode-based
deployment patterns.
- aid: tensordock:tensordock-secrets-api
name: TensorDock Secrets API
tags:
- GPU
- Cloud
- Secrets
- SSH Keys
- Credentials
humanURL: https://dashboard.tensordock.com/api/docs/secrets
properties:
- url: https://dashboard.tensordock.com/api/docs/secrets
type: Documentation
- url: openapi/tensordock-secrets-api-openapi.yml
type: OpenAPI
description: The TensorDock Secrets API (v2) for managing SSH keys and generic secrets that are encrypted at rest and in
transit and can be attached to instances at deploy time. Two secret types are supported — `SSHKEY` for SSH authentication
and `SECRET`/`GENERIC` for application credentials whose values are not returned after creation.
- aid: tensordock:tensordock-authorization-api
name: TensorDock Authorization API
description: Verify and list API authorization pairs
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Authorization
properties:
- type: OpenAPI
url: openapi/tensordock-authorization-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- aid: tensordock:tensordock-billing-api
name: TensorDock Billing API
description: Retrieve balance, revenue, and monthly summaries
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Billing
properties:
- type: OpenAPI
url: openapi/tensordock-billing-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- aid: tensordock:tensordock-containers-api
name: TensorDock Containers API
description: Deploy, scale, terminate, and inspect containers
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Containers
properties:
- type: OpenAPI
url: openapi/tensordock-containers-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- aid: tensordock:tensordock-hostnodes-api
name: TensorDock Hostnodes API
description: Discover available hostnodes and GPU/CPU configurations
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Hostnodes
properties:
- type: OpenAPI
url: openapi/tensordock-hostnodes-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- aid: tensordock:tensordock-instant-vms-api
name: TensorDock Instant VMs API
description: Deploy and inspect pre-configured Instant VMs
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Instant VMs
properties:
- type: OpenAPI
url: openapi/tensordock-instant-vms-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- aid: tensordock:tensordock-spot-api
name: TensorDock Spot API
description: Validate spot instance pricing for new and existing instances
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Spot
properties:
- type: OpenAPI
url: openapi/tensordock-spot-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- aid: tensordock:tensordock-virtual-machines-api
name: TensorDock Virtual Machines API
description: Deploy, list, start, stop, modify, and delete virtual machines
humanURL: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
tags:
- Virtual Machines
properties:
- type: OpenAPI
url: openapi/tensordock-virtual-machines-api-openapi.yml
- type: Documentation
url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
name: TensorDock
tags:
- GPU
- Cloud
- Marketplace
- Compute
- Virtual Machines
- Artificial Intelligence
- Machine-Learning
- Bare Metal
- Spot Instances
- Containers
tags_raw:
- GPU
- Cloud
- Marketplace
- Compute
- Virtual Machines
- AI
- Machine Learning
- Bare Metal
- Spot Instances
- Containers
kind: contract
accessModel:
pricing: paid
onboarding: self-serve
trial: false
try_now: false
public: false
label: Paid · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/tensordock.png
access: 3rd-Party
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/tensordock/overview
- type: AgenticAccess
url: agentic-access/tensordock-agentic-access.yml
- type: DomainSecurity
url: security/tensordock-domain-security.yml
- type: Authentication
url: authentication/tensordock-authentication.yml
- type: Portal
url: https://www.tensordock.com
- type: Documentation
url: https://docs.tensordock.com
- type: Documentation
url: https://dashboard.tensordock.com/api/docs
name: API Documentation
- url: https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
name: Postman API Documentation
type: Documentation
- url: https://dashboard.tensordock.com/api/docs/getting-started
name: Getting Started
type: GettingStarted
- url: https://dashboard.tensordock.com
name: TensorDock Dashboard
type: Console
- url: https://dashboard.tensordock.com/deploy
name: Deploy GPU VM
type: Sandbox
- url: https://dashboard.tensordock.com/deploy_cpu
name: Deploy CPU VM
type: Sandbox
- url: https://dashboard.tensordock.com/api
name: API Keys
type: Signup
- url: https://blog.tensordock.com
name: TensorDock Blog
type: Blog
- url: https://tensordock.com/security
name: Security and Reliability
type: TrustCenter
- url: https://docs.tensordock.com/legal-information/legal-information
type: Documentation
name: Legal Information
- url: https://docs.tensordock.com/legal-information/terms-of-service-tos
type: TermsOfService
- url: https://docs.tensordock.com/legal-information/tensordock-privacy-policy
type: PrivacyPolicy
- url: https://docs.tensordock.com/legal-information/acceptable-use-policy-aup
type: TermsOfService
name: Acceptable Use Policy
- url: https://docs.tensordock.com/legal-information/downtime-compensation
type: Documentation
name: Downtime Compensation
- url: https://docs.tensordock.com/legal-information/taxes-vat-gst
type: Documentation
name: Taxes, VAT, GST
- url: https://marketplace.tensordock.com/support
name: Support
type: Support
- url: https://marketplace.tensordock.com/faq
name: FAQ
type: Support
- url: https://tensordock.userjot.com/
name: User Suggestions
type: Forums
- type: Twitter
url: https://twitter.com/TensorDock
- type: LinkedIn
url: https://www.linkedin.com/company/tensordock
- type: Instagram
url: https://instagram.com/tensordock
- type: YouTube
url: https://www.youtube.com/channel/UCsCAK6krPmRe3Y7Hp5QHXQg
- type: Forums
url: https://discord.gg/Xyzjjuj6zf
name: TensorDock Discord
- type: GitHubOrganization
url: https://github.com/tensordock
- url: https://github.com/tensordock/tensordock-rs
name: Rust API Wrapper
type: SDKs
- url: https://pypi.org/project/tensordock/
name: Unofficial Python SDK
type: SDKs
- url: https://github.com/tensordock/dashboard-frontend-template
name: Whitelabel Storefront Template
type: Tools
- url: https://github.com/tensordock/wireguard-manager
name: WireGuard Manager
type: Tools
- url: https://github.com/tensordock/tensorblog
name: TensorBlog
type: Tools
- url: https://github.com/tensordock/hosting-install
name: Hosting Install Scripts
type: Tools
- url: https://docs.tensordock.com/virtual-machines/introduction-to-core-compute-vms
name: Introduction to Core Compute VMs
type: Documentation
- url: https://docs.tensordock.com/virtual-machines/spot-instances
name: Spot Instances
type: Documentation
- url: https://docs.tensordock.com/virtual-machines/cloud-init
name: cloud-init
type: Documentation
- url: https://docs.tensordock.com/virtual-machines/how-to-ssh-into-your-instance
name: SSH Access Guide
type: Documentation
- url: https://docs.tensordock.com/virtual-machines/how-to-rdp-into-your-instance
name: RDP Access Guide
type: Documentation
- url: https://docs.tensordock.com/whitelabel/overview
name: Whitelabel Overview
type: Documentation
- url: https://docs.tensordock.com/whitelabel/setting-up-a-storefront
name: Setting Up a Storefront
type: Documentation
- url: https://www.tensordock.com/host.html
name: Become a Host
type: Signup
- url: plans/tensordock-plans-pricing.yml
type: Plans
- url: rate-limits/tensordock-rate-limits.yml
type: RateLimits
- url: finops/tensordock-finops.yml
type: FinOps
- type: Pricing
url: https://marketplace.tensordock.com
data:
- id: gpu-h100-sxm5
name: NVIDIA H100 SXM5 80GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 2.25
metric: gpu
timeFrame: hour
description: Per-GPU hourly rate from $2.25.
description: Flagship Hopper architecture GPU for large-scale AI training and inference.
- id: gpu-a100-sxm4-80gb
name: NVIDIA A100 SXM4 80GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.87
metric: gpu
timeFrame: hour
description: 80GB Ampere SXM4 for AI training and HPC workloads.
- id: gpu-a100-pcie-80gb
name: NVIDIA A100 PCIe 80GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 1.27
metric: gpu
timeFrame: hour
description: 80GB Ampere PCIe variant.
- id: gpu-rtx-5090
name: NVIDIA RTX 5090 32GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.56
metric: gpu
timeFrame: hour
description: Blackwell-architecture consumer GPU with 32GB VRAM.
- id: gpu-rtx-4090
name: NVIDIA RTX 4090 24GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.32
metric: gpu
timeFrame: hour
description: Ada Lovelace 24GB consumer GPU.
- id: gpu-rtx-3090
name: NVIDIA RTX 3090 24GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.17
metric: gpu
timeFrame: hour
description: 24GB Ampere consumer GPU.
- id: gpu-rtx-6000-ada
name: NVIDIA RTX 6000 Ada 48GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.72
metric: gpu
timeFrame: hour
description: 48GB Ada Lovelace workstation GPU for rendering and ML.
- id: gpu-l40s
name: NVIDIA L40S 48GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.49
metric: gpu
timeFrame: hour
description: 48GB Ada datacenter GPU.
- id: gpu-l4
name: NVIDIA L4 24GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.24
metric: gpu
timeFrame: hour
description: 24GB Ada efficiency GPU.
- id: gpu-a6000
name: NVIDIA RTX A6000 48GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.42
metric: gpu
timeFrame: hour
description: 48GB Ampere workstation GPU.
- id: gpu-v100-sxm3
name: NVIDIA V100 SXM3 32GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.3
metric: gpu
timeFrame: hour
description: 32GB Volta SXM3 GPU.
- id: gpu-v100-sxm2
name: NVIDIA V100 SXM2 16GB
type: GPU
entries:
- geo: Global
unit: 1
label: Hourly
price: 0.21
metric: gpu
timeFrame: hour
description: 16GB Volta SXM2 GPU.
- id: cpu-compute
name: CPU Compute
type: CPU
entries:
- geo: Global
unit: 1
label: Per vCPU
price: 0.012
metric: vcpu
timeFrame: hour
description: Intel Xeon and AMD EPYC virtual CPUs from $0.012/vCPU/hour. Ideal for transcoding and batch processing.
- id: spot
name: Spot Instances
type: Pricing Model
entries:
- geo: Global
unit: 1
label: Bid Price
price: Variable
metric: gpu
timeFrame: hour
description: Interruptible instances with custom bid pricing for opportunistic workloads.
- id: reserved
name: Reserved Pricing
type: Pricing Model
entries:
- geo: Global
unit: 1
label: Contact
price: Call
metric: gpu
timeFrame: month
description: Volume reservations available upon request — contact sales for committed-use discounts.
name: Pricing
- type: Features
data:
- GPU marketplace aggregating 30,000+ GPUs across 100+ locations in 20+ countries
- 42+ NVIDIA GPU models from consumer (RTX 3090/4090/5090) to data center (H100 SXM5, A100, V100, L40S, L4, RTX 6000 Ada,
A6000)
- Per-microsecond billing with pay-as-you-go and reserved pricing on request
- On-demand virtual machines with KVM virtualization, root access, and dedicated GPU passthrough
- Spot/interruptible instances with custom bid pricing and soft-validate APIs
- Instant VMs (beta) with sub-30-second deployment from pre-configured templates
- Container deployment, scaling, and termination endpoints
- CPU-only Compute VMs from $0.012/vCPU/hour for transcoding and batch jobs
- Windows 10 and Linux (Ubuntu, Debian, CentOS) images plus custom cloud-init support
- Whitelabel storefront product for resellers and managed cloud providers
- Two REST APIs — Marketplace v0 (api_key + api_token, form parameters) and Instances v2 (Bearer token, JSON:API envelope)
- Secrets API (v2) with SSHKEY and GENERIC/SECRET types, encrypted at rest and in transit
- Hostnode discovery API listing all available GPU/CPU configurations per location
- 99.99% uptime SLA per host with agent-based monitoring and downtime compensation policy
- SSH access revoked from hosts and active monitoring for tenant isolation
- Postman collection covering Authorization, Hostnodes, Virtual Machines, Spot validation, Containers, and Billing endpoint
groups
- Rust client wrapper (tensordock-rs) and community Python SDK
- 100 requests per minute per organization on the v2 API
- Customer balance, revenue, and monthly summary endpoints for host operators
sources:
- https://www.tensordock.com
- https://docs.tensordock.com
- https://dashboard.tensordock.com/api/docs
- https://documenter.getpostman.com/view/20973002/2s8YzMYRDc
- https://blog.tensordock.com
updated: '2026-05-25'
created: '2026-05-25'
modified: '2026-05-25'
position: Consuming
description: TensorDock operates a global GPU cloud marketplace that connects independent hardware hosts with customers needing
affordable on-demand and spot GPU compute. The platform exposes two REST APIs — the original Marketplace API (v0) at marketplace.tensordock.com
and the newer Instances API (v2) at dashboard.tensordock.com — to deploy, manage, and scale virtual machines across 100+
locations in 20+ countries with 42+ GPU models ranging from consumer RTX cards to H100 SXM5. TensorDock targets AI startups,
researchers, rendering shops, and gaming services that need cost-effective compute (advertised at up to 80% less than hyperscalers)
without quotas or long-term commitments.
maintainers:
- FN: Kin Lane
email: info@apievangelist.com
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.23'
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/tensordock"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/tensordock/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/tensordock/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.