Getting Started
The GPU API gives you programmatic access to Geodd GPU virtual machines. Check live availability and hourly pricing, and manage the SSH keys used to access your instances — all from your own tooling.
Enterprise Only
- The GPU API is available to Enterprise customers only.
- Access is not self-serve and is not available via the Deploy Pad.
- To request access, email [email protected]. Once approved, your account team will issue an API key authorized for VM routes.
Base URL
Global (US)
https://api.geodd.io
Authentication
All GPU API endpoints are authenticated with your API key, sent as a Bearer token in the Authorization header.
curl https://api.geodd.io/vm/availability \
-H "Authorization: Bearer $GEODD_API_KEY"
If your API key is limited to specific regions, only those regions are shown in responses.
Available Endpoints
The API is organized around three resources:
- VM Availability — list VM types, hourly pricing, and live regional capacity.
- SSH Keys — register, list, and remove SSH keys on your account.
- Instance Management — launch, stop, and delete VMs (coming soon — currently returns
503).
Notes
- Instance management is not currently available — only availability and SSH key endpoints are offered at this time.
- All responses are JSON and follow the shape
{ "success": boolean, "data": ... }or{ "success": false, "error": "..." }. - Keep your API key secret. If it is compromised, contact [email protected] immediately to rotate it.
Previous
Startup ScriptNext
VM Availability