menu_book
Infravan Cloud Documentation & API Reference
Comprehensive developer guides, interactive code samples (cURL, TypeScript, Python, Go), REST endpoint specifications, and SDK integration manuals for all 50+ enterprise cloud services.
API v1.4 • OpenAPI 3.1 Live
search
Services & Topics8 Available
Getting Started & AuthCore Architecture
Authentication & API Key Initialization
GET/v1/auth/verify
AI & Machine LearningToken Burn Arbitrage
Universal AI API Keys Gateway (Gemini, Grok, Claude, OpenAI, DeepSeek)
POST/v1/ai/chat/completions
Media & StreamingHardware L4 Transcoder
Video Streaming, Transcoding & WebRTC Engine
POST/v1/media/transcode/jobs
Storage & Archival11 Nines Durability
NVMe S3-Compatible Cloud Storage & Presigned URLs
POSThttps://s3.us-east.infravan.tech/v1/storage/presigned-url
Managed DatabasesRaft Consensus Failover
PostgreSQL 16 HA Cluster & High-Availability Pools
POST/v1/databases/clusters
Fintech & PaymentsPCI-DSS Level 1
Local Payment Gateway & Automated Ledger Engine
POST/v1/payments/intents
Networking & CDN320+ Edge PoPs
Global Anycast CDN & 20+ Tbps DDoS Scrubber
POST/v1/cdn/purge
Security & IAMFIPS 140-2 Level 3
Hardware HSM Secrets Manager & Cloud IAM Gateway
GET/v1/secrets/vault/database_master_key
Getting Started & AuthCore Architecture
Authentication & API Key Initialization
GEThttps://api.infravan.tech/v1/auth/verify
All requests to Infravan Cloud APIs require a Bearer token or Live API Key passed via the HTTP Authorization header. API keys can be generated from the Console and operate with sub-millisecond wire verification across all 7 regional edge PoPs.
keySecurity Header:
TLS 1.3 EnforcedAuthorization: Bearer inv_live_7a9f01bc9482Request Parameters & Headers
| Field / Header | Type | Required | Description |
|---|---|---|---|
| Authorization | Header String | REQUIRED | Bearer token prefixed with inv_live_ or session JWT. |
| X-Infravan-Region | Header String | OPTIONAL | Target primary datacenter (us-east, eu-central, ap-south). Defaults to lowest latency Anycast PoP. |
| X-Tenant-ID | Header String | OPTIONAL | Optional tenant identifier for multi-tenant accounts (e.g. INF-9482). |
curl -X GET "https://api.infravan.tech/v1/auth/verify" \
-H "Authorization: Bearer inv_live_7a9f01bc9482" \
-H "X-Infravan-Region: us-east" \
-H "Content-Type: application/json"HTTP 200 OKExpected JSON Payload
application/json{
"status": "authenticated",
"tenantId": "INF-9482",
"organization": "Acme Cloud Labs Inc.",
"role": "Owner",
"edgePoP": "iad-01 (Ashburn, VA)",
"latencyMs": 4.1,
"balanceUsd": 1250.00,
"rateLimitRemaining": 9998
}