Vega
API Reference

Overview

REST API reference for the Vega platform.

The Vega API is a JSON-over-HTTPS REST API for reading your organizations' satellites, ground stations, interference forecasts, and measured interference history.

Base URL: https://admin.vega.space/api/v1/frontend

Quick start

  1. Sign in at app.vega.space and create an API key under Settings → API keys.
  2. List your organizations with GET /organization_requests/approved_organizations.
  3. Load an organization's satellites and ground stations with GET /organizations/:organization_id/workspace.
  4. Read the forecast with GET /organizations/:organization_id/forecasting/summary, then drill into one pass day with .../forecasting/day_detail.

Every request carries your key as a bearer token:

curl https://admin.vega.space/api/v1/frontend/organization_requests/approved_organizations \
  -H "Authorization: Bearer $VEGA_API_KEY"

Response envelope

Successful responses wrap the payload in data, with request metadata in meta:

{
	"data": { "...": "..." },
	"meta": { "request_id": "…", "timestamp": "2026-09-11T20:00:00Z" }
}

Errors use the same shape with an error object instead of data. See Errors.

Scope

Keys are read-only and see only the organizations your user has been granted access to. Every user is a member of the Vega Demo Org, so a fresh key returns real data straight away.

On this page