Vega Documentation
Developer documentation for the Vega API, SDKs, interference forecasts, coverage analysis, and account resources.
Vega helps satellite operators forecast radio-frequency interference, understand ground-station risk, and pull forecast data into their own systems.
The docs cover the REST API, authentication, tracked satellites, ground stations, interference analysis, coverage analysis, supported frequency bands, SDKs, and operational limits.
Start Here
API Overview
Base URL, request flow, authentication requirements, and the core API resources.
Getting Started
Authenticate, run a single-point interference query, and pull time-series forecast data.
SDKs
Client libraries and examples for Python, JavaScript, Go, Rust, Java, C++, and MATLAB.
Core Concepts
Interference Analysis
Query interference intensity at a point, over time, or for registered ground stations.
Tracked Satellites
List satellites monitored by your account and use tracked-satellite IDs in forecast requests.
Ground Stations
Create and manage receiver locations used in ground-station interference forecasts.
Coverage Analysis
Read coverage analysis runs and HEALPix interference cells for map-based workflows.
Frequency Bands
Reference supported RF bands, aggregate queries, and HEALPix cell resolutions.
Rate Limits
Understand request limits, response headers, and batching considerations.
Typical Request Flow
- Authenticate with
POST /auth, or provide a long-livedVEGA_API_TOKEN. - List tracked satellites with
GET /tracked_satellites. - List receiver locations with
GET /ground_stations. - Query interference over a coordinate or ground station.
- Use coverage analysis endpoints for map cells and time-series workflows.
curl "https://vega.space/api/v1/interference/at_point?tracked_satellite_id=123&lat=37.77&lon=-122.42×tamp=2026-05-20T12:00:00Z" \
-H "Authorization: Bearer $VEGA_API_TOKEN"