Radar API — Tscale | Programmatic Control of Your AI Fleet
/ RADAR API

Programmatic control for your AI fleet

Radar is Tscale’s API for everything — a complete REST interface, CLI, Terraform provider, and SDKs. Build CI/CD pipelines, GitOps workflows, and custom tooling on top of your AI infrastructure.

100% Coverage REST API

Every action in the Control Center has a Radar endpoint. Nothing’s UI-only — if you can click it, you can script it.

Sub-50ms P99 Latency

Edge-cached, globally distributed. Your CI/CD jobs run as fast as your tests — no waiting on a slow API.

Secure By Default

OAuth 2.0, scoped API keys, per-key rate limits, audit logging. SOC 2 and ISO 27001-aligned.

/ API COVERAGE

Every service, every endpoint

If it’s in Tscale, it’s in Radar. Instances, jobs, costs, teams, storage, networking — every resource has a full CRUD interface. Same JSON shapes across services, consistent error codes, predictable pagination.

  • 10K+ endpoints — every Tscale resource exposed as a REST API. No hidden internal-only calls.
  • OpenAPI 3.1 spec — generate client SDKs in any language from the published schema. No more hand-written wrappers.
  • Versioned & backward-compatible — breaking changes ship in a new path (`/v2/`), not in place. Your integrations never break.
  • Idempotent writes — every POST/PUT/DELETE accepts an idempotency key. Retry without fear of duplicates.
/ GITOPS & AUTOMATION

CI/CD, GitOps, all the ops

Radar is designed to be the API layer of your infrastructure. Every Tscale capability is scriptable, declarative, and reversible — turn your entire fleet into code, version it in Git, deploy with a pull request.

  • Terraform provider

    Full resource coverage — instances, jobs, storage, VPCs, teams. State stored in Tscale or your backend.

  • CLI for everything

    Tscale CLI mirrors the API 1:1. Scriptable, composable — pipe into jq, grep, or your favourite shell tools.

  • Native SDKs

    Python, Go, TypeScript, and Rust. Generated from the OpenAPI spec, kept in lockstep with the API.

  • Webhooks for everything

    Subscribe to resource events — instance.created, job.completed, budget.exceeded. Push to your webhook or queue.

/ DEVELOPER TOOLING

The full developer toolkit

Radar isn’t just an API — it’s a complete developer experience. Every tool you need to build, test, and ship integrations, all maintained by the Tscale team.

API

  • REST + JSON over HTTPS
  • OpenAPI 3.1 spec
  • Bearer-token auth
  • Idempotency keys
  • Cursor-based pagination

CLI

  • `tscale` binary
  • Shell completions
  • JSON / YAML output
  • Config profiles
  • macOS · Linux · Windows

SDKs

  • Python (sync + async)
  • Go
  • TypeScript / Node
  • Rust
  • Auto-generated from OpenAPI

Infrastructure-as-Code

  • Terraform provider
  • Pulumi provider
  • Ansible collection
  • Crossplane provider
  • CDK for Terraform

Events & Webhooks

  • 50+ event types
  • HMAC-signed payloads
  • Auto-retry with backoff
  • Dead-letter queue
  • Event replay from any point

Observability

  • Per-key rate limit headers
  • Request IDs in all responses
  • Prometheus metrics endpoint
  • Structured request logs
  • Status page: status.tscale.ai

Performance

P99 < 50MS
Globally edge-cached

Your CI/CD jobs run as fast as your tests — no waiting on a slow API.

10K+ ENDPOINTS
100% REST coverage

If it’s in the Control Center, it’s in the API. Nothing’s UI-only.

99.99% UPTIME SLA
Backed by enterprise SLA

Multi-region active-active, 24/7 SRE on call, public status page.

SOC 2 ALIGNED
Immutable audit logs

Every API call is logged with caller, payload, response — forensically sound.

For teams that build on top of AI

Platform Engineering

Build internal developer platforms on top of Tscale. Radar is the substrate — golden paths, self-service portals, automated cleanup. All without writing infrastructure glue.

Learn More

MLOps & CI/CD

Wire training jobs into GitHub Actions, GitLab CI, Jenkins, or Argo. Push code, get a fine-tuned model, deploy to inference — all automated.

Learn More

Pair with the rest of the stack

Radar is the connective tissue across every Tscale service. Combine it with Control Center for GUI, Observability for monitoring, and the rest of the platform for the full AI lifecycle.

/ RADAR API

Build on Tscale, automate everything

Get an API Key