1. Platform Documentation
Barrack API Documentation
  • Platform Documentation
    • Getting Started
    • Authentication & Access
    • Account Management
    • API Keys
    • GPU Models
    • Regions
    • Instance
      • OS Images
      • Bootsource Management
      • Deploy Instance
      • Instance Management
      • Hibernation
      • View Instances
    • Billing
      • Credit Depletion & Resource Protection
    • SSH Keys
      • Add SSH Keys
      • Manage SSH Keys
      • Connecting to Your VM via SSH
    • Volumes
      • Overview
      • Create Volume
      • List and View Volumes
      • Attach Volumes
      • Detach Volumes
      • Clone Volumes
      • Resize Volume
      • Delete Volume
    • Advanced Configurations
      • Network And Security
      • Cloudinit Script
      • Startup Script
    • Firewall
      • Manage Firewall
      • Rules and Attachment
    • Snapshot
      • Overview
      • Manage Snapshots
      • Restore Snapshots
    • Custom Images
      • Overview
      • Create and Manage Images
  • Balance
    • Get credit balance
      GET
  • Deploy Instance
    • Create a new instance
      POST
  • Pricing
    • Get pricing information
      GET
    • Get pricing information
      POST
  • Instances
    • List instances
      GET
    • Delete instance
      DELETE
    • Hibernate instance
      POST
    • Reboot instance
      POST
    • Restore hibernated instance
      POST
    • Start instance
      POST
    • Stop instance
      POST
    • Toggle public IP for instance
      POST
    • Get instance details
      GET
    • Get firewalls attached to instance
      GET
    • Add instance security rule
      POST
    • Remove instance security rule
      DELETE
    • Get instance billing
      GET
    • List Instance eligible for snapshot creation
      GET
  • SSH Keys
    • List SSH keys
    • Create SSH key
    • Get SSH key
    • Delete SSH key
  • Volumes
    • Attach volumes to instance
    • Detach volumes from instance
    • List volumes
    • Create volume
    • Get volume details
    • Delete volume
    • Clone volume
    • Resize volume
    • Get volume billing
    • List available volume types
  • Scripts
    • List all startup scripts
    • Create a startup script
    • Get startup script details
    • Update a startup script
    • Delete a startup script
    • Delete multiple startup scripts
  • Snapshots
    • Create snapshot
    • List snapshots
    • Get snapshot details
    • Delete snapshot
    • Restore snapshot
    • Get snapshot billing
  • Images
    • List custom images
    • Get image details
    • Delete custom image
    • List OS images
    • Create image from snapshot
    • Get snapshot-image relationship
    • Get snapshot-image relationship list
  • Firewalls
    • List firewalls
    • Get firewall details
    • Attach firewall to instances
    • Delete firewall
    • Remove firewall rule
    • Add firewall rule
    • Create firewall
    • List instances available for firewall attachment
    • Get supported protocols
  • GPU Stocks
    • Get GPU stock availability
  • GPU Specs
    • Get GPU specifications
  • Regions
    • List available regions
  • Schemas
    • AddFirewallRuleRequest
    • APIKeyResponse
    • AddFirewallRuleResponse
    • AddVMSecurityRuleResponse
    • AttachFirewallRequest
    • AggregatedBillingResponse
    • AttachFirewallResponse
    • AttachVolumesRequest
    • AttachVolumesResponse
    • AttachedFirewall
    • BatchSnapshotImageRelationshipResponse
    • Balance
    • Billing
    • ChatCompletionsRequest
    • ChatCompletionsResponse
    • CloneVolumeRequest
    • BillingRecord
    • BillingBreakdown
    • CloneVolumeResponse
    • BillingSummary
    • CreateFirewallRequest
    • CreateFirewallResponse
    • BootSourceEnum
    • CreateImageFromSnapshotRequest
    • BulkDeleteResponse
    • CreateSSHKeyRequest
    • CreateScriptRequest
    • CreateSnapshotRequest
    • CreateSnapshotResponse
    • CreateSSHKeyResponse
    • ComputeBilling
    • CurrencyEnum
    • Data
    • CreditBalanceResponse
    • CreateAPIKeyRequest
    • DeleteFirewallResponse
    • CreateVolumeRequest
    • CreateAPIKeyRequestTierEnum
    • DeleteSnapshotResponse
    • CreateVolumeResponse
    • CreateAPIKeyResponse
    • DeleteVMResponse
    • DetachVolumesRequest
    • DetachVolumesResponse
    • DeploymentRequest
    • DirectionEnum
    • DeploymentResponse
    • CreateSnapshotData
    • EthertypeEnum
    • ErrorResponse
    • FirewallAttachment
    • DeleteVolumeResponse
    • DeleteSSHKeyResponse
    • FirewallEnvironment
    • FirewallResponse
    • FirewallRule
    • FirewallVM
    • DataVolumeBilling
    • GetBatchSnapshotImageRelationshipsRequest
    • GetFirewallDetailsResponse
    • GPUStockConfiguration
    • GPUSpec
    • GetHibernatedVMsResponse
    • GPUStockItem
    • GPUSpecsResponse
    • GetSupportedProtocolsResponse
    • GPUStocksResponse
    • GetVMAttachedFirewallsResponse
    • DeploymentData
    • DeleteAPIKeyResponse
    • GetVolumeTypesResponse
    • HibernateVMResponse
    • HibernationBillingMetrics
    • ListFirewallsResponse
    • ListUserVMsResponse
    • ListVMsResponse
    • DeploymentDataStatusEnum
    • ModelsResponse
    • GetSSHKeysResponse
    • Pagination
    • PricingRequest
    • OSImage
    • Deposit
    • PricingResponse
    • OSImagesResponse
    • DepositStatusEnum
    • Protocol
    • GpuCountEnum
    • FirewallInstance
    • ProtocolEnum
    • Image
    • GpuModelEnum
    • GetVolumeDetailsResponse
    • RebootVMResponse
    • ImageCreateResponse
    • RecentHibernation
    • ImageDeleteResponse
    • GetVolumesWithNextNameResponse
    • RemoveFirewallRuleResponse
    • ImageDetailResponse
    • RemoveVMSecurityRuleResponse
    • Region
    • ImageListResponse
    • ResizeVolumeRequest
    • RegionsResponse
    • Price
    • ResizeVolumeResponse
    • ResourceTypeEnum
    • RestoreSnapshotRequest
    • RestoreSnapshotResponse
    • GetSSHKeyDetailResponse
    • RestoreVMResponse
    • Snapshot
    • SnapshotImageRelationshipResponse
    • GetSnapshotDetailsResponse
    • Specs
    • StartVMResponse
    • GpuBilling
    • StopVMResponse
    • TierEnum
    • UpdateScriptRequest
    • UsageHistoryResponse
    • UsageSummaryResponse
    • RegionEnum
    • UserVM
    • VMDetailsResponse
    • VMFlavor
    • InstanceFeatures
    • VMImage
    • InstanceSpecs
    • VMInstance
    • IpStatusEnum
    • VMResponse
    • SpecsMetadata
    • VMSecurityRule
    • VMSecurityRuleRequest
    • VMStatus
    • VMVolumeAttachment
    • Script
    • ListFirewallInstancesResponse
    • VolumeTypeEnum
    • SSHKeyResponse
    • ScriptListResponse
    • OsVolume
    • ListSnapshotsResponse
    • ListVMsForSnapshotResponse
    • ListAPIKeysResponse
    • PricingRequestVolumeTypeEnum
    • ToggleVMPublicIPResponse
    • PatchedDeposit
    • PatchedTransaction
    • PaymentMethodEnum
    • VolumeBillingRecord
    • VolumeBillingSummary
    • VolumeHourlyBillingResponse
    • SecurityRule
    • ScriptCreateResponse
    • RestoreSnapshotData
    • ScriptDeleteResponse
    • ScriptDetailResponse
    • VolumeResponse
    • ScriptUpdateResponse
    • StatusEnum
    • StorageBilling
    • SnapshotBillingRecord
    • SnapshotBillingResponse
    • SnapshotBillingSummary
    • SnapshotDetail
    • SnapshotListItem
    • SnapshotVMResponse
    • Tier528Enum
    • TokenObtainPair
    • TokenRefresh
    • Transaction
    • VolumeCreate
    • TransactionTypeEnum
    • VolumeCreateVolumeTypeEnum
    • VolumeRate
    • UserProfile
    • VMDetailVolumeAttachment
    • VMOperations
    • VMSpecs
    • VolumeTypeItem
    • VolumeTypesByTier
  1. Platform Documentation

GPU Models

GPU Configuration#

Select the GPU model and quantity for your virtual machine deployment. GPU availability varies by region.

Available GPU Models#

Legacy Tier (CANADA-1) — Available Now#

NVIDIA H100 PCIe NVLink
H100-PCIe-NVLink-80GB
Memory: 80 GB
Architecture: Hopper
GPUsvCPUsRAM
128120 GB
260240 GB
4124720 GB
82481440 GB
NVIDIA H100 PCIe
H100-PCIe-80GB
Memory: 80 GB
Architecture: Hopper
GPUsvCPUsRAM
128120 GB
260240 GB
4124720 GB
82481440 GB
NVIDIA A100 PCIe
A100-PCIe-80GB
Memory: 80 GB
Architecture: Ampere
GPUsvCPUsRAM
128120 GB
260240 GB
4124720 GB
82481440 GB
NVIDIA L40
L40
Memory: 48 GB
Architecture: Ada Lovelace
GPUsvCPUsRAM
128120 GB
260240 GB
4124720 GB
82481440 GB
NVIDIA RTX A6000
RTX-A6000
Memory: 48 GB
Architecture: Ampere
GPUsvCPUsRAM
128120 GB
260240 GB
4124720 GB
82481440 GB

Advanced Tier (FINLAND-1, FINLAND-2, FINLAND-3) — Coming March 2026#

NVIDIA B300
B300-262GB
Memory: 262 GB
Architecture: Blackwell
Regions: FINLAND-3
GPUsvCPUsRAM
130275 GB
260550 GB
41201100 GB
82402200 GB
NVIDIA B200
B200-180GB
Memory: 180 GB
Architecture: Blackwell
Regions: FINLAND-3
GPUsvCPUsRAM
130184 GB
260368 GB
4120736 GB
82401472 GB
NVIDIA H200
H200-141GB
Memory: 141 GB
Architecture: Hopper
Regions: FINLAND-2, FINLAND-3
GPUsvCPUsRAM
144182 GB
288370 GB
4176740 GB
81761450 GB
NVIDIA H100 SXM5
H100-SXM5-80GB
Memory: 80 GB
Architecture: Hopper
Regions: FINLAND-1, FINLAND-2, FINLAND-3
GPUsvCPUsRAM
132185 GB
280370 GB
4176740 GB
81761480 GB

GPU Quantities#

All GPU models support the following quantities:
1 GPU: Single GPU configuration
2 GPUs: Dual GPU configuration
4 GPUs: Quad GPU configuration
8 GPUs: Octa GPU configuration

Pricing#

GPU costs are calculated per hour based on model and quantity.

Legacy Tier (CANADA-1)#

GPU ModelPer GPU/hr (USD)Per GPU/hr (EUR)Per GPU/hr (INR)
H100-PCIe-NVLink-80GB$2.39€2.49₹199
H100-PCIe-80GB$1.99€2.15₹175
A100-PCIe-80GB$1.49€1.59₹125
L40$1.19€1.25₹99
RTX-A6000$0.59€0.65₹49

Advanced Tier (Coming March 2026)#

GPU ModelPer GPU/hr (USD)Per GPU/hr (EUR)Per GPU/hr (INR)
B300-262GB$5.89€6.15₹499
B200-180GB$4.69€4.99₹399
H200-141GB$3.49€3.75₹299
H100-SXM5-80GB$2.69€2.89₹229
Multiply the per-GPU rate by your selected quantity for total hourly GPU cost. Storage costs are billed separately.

Configuration Process#

1
Select Region
Choose your deployment region. GPU availability is region-specific.
2
Select GPU Model
Choose from available GPU models in your selected region.
3
Select Quantity
Select GPU quantity: 1, 2, 4, or 8.
4
Proceed with Deployment
Continue with remaining deployment configuration.

Availability#

GPU stock is checked in real-time during deployment configuration. If a configuration is unavailable, you will be notified before deployment.

Support#

Contact Support
[email protected]
Previous
API Keys
Next
Regions
Built with