Developer Platform
Every action in the dashboard
is an API call.
Infrastructure as code from day one: scoped tokens, predictable resources and first-party tooling.
Quick start
Create an instance from the CLI or the REST API.
CLI
oblivion auth login oblivion vps create \ --plan vps-pro \ --region eu-west-1 \ --image ubuntu-24-04 \ --ssh-key default \ --backups daily
REST
curl -X POST https://api.gooblivion.com/v1/instances \
-H "Authorization: Bearer $OBLIVION_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"plan": "vps-pro",
"region": "eu-west-1",
"image": "ubuntu-24-04",
"backups": "daily"
}'API tokens are read from environment variables. Never commit credentials to source control.
Platform tooling
Interfaces maintained alongside the control plane.
REST API
Versioned, resource-oriented endpoints with cursor pagination and idempotency keys.
API keys
Scoped tokens with expiry dates, IP restrictions and per-token audit trails.
OAuth
Authorisation-code flow for third-party integrations acting on a customer's behalf.
Webhooks
Signed event delivery for deployments, incidents, invoices and threshold alerts.
CLI
Single binary for provisioning, console access, log tailing and snapshots.
SDKs
Typed clients for TypeScript, Go and Python generated from the OpenAPI schema.
Terraform provider
Declare instances, networks, DNS zones and firewall rules as code.
Rate limits
Documented per-token limits with headers exposing remaining quota.
Usage analytics
Per-endpoint call volume, error rates and latency in the dashboard.
Ready to deploy on GoOblivion?
Talk to our infrastructure team about capacity, migrations and volume pricing.