Vega
API Reference

Getting Started

From sign-up to your first forecast in four requests.

For developers and data teams who need to pull interference forecasts into their own systems.

1. Get a key

Sign in at app.vega.space, open Settings → API keys, and create a key. Copy it when it is shown. See Authentication.

export VEGA_API_KEY=vgk_…

2. Find your organizations

curl https://admin.vega.space/api/v1/frontend/organization_requests/approved_organizations \
  -H "Authorization: Bearer $VEGA_API_KEY"
{
	"data": {
		"organizations": [
			{
				"id": 1556,
				"name": "Demo Org",
				"satellites_count": 3,
				"access_level": "read",
				"demo": true
			}
		]
	}
}

Use an organization id in every call below. If your own organization is missing, request access to it from the Organizations page in the app.

3. Load the workspace

Satellites and ground stations for one organization:

curl https://admin.vega.space/api/v1/frontend/organizations/1556/workspace \
  -H "Authorization: Bearer $VEGA_API_KEY"

The response carries satellites (with id, name, norad, bands, orbital_class) and ground_stations (with id, name, lat, lng). See Organizations.

4. Read the forecast

The summary gives every satellite's forecast run status and a day-by-day severity rollup:

curl https://admin.vega.space/api/v1/frontend/organizations/1556/forecasting/summary \
  -H "Authorization: Bearer $VEGA_API_KEY"

Then pull one satellite, one ground station, one day at minute resolution:

curl "https://admin.vega.space/api/v1/frontend/organizations/1556/forecasting/day_detail?satellite_id=11324&ground_station_id=2473&date=2026-09-11" \
  -H "Authorization: Bearer $VEGA_API_KEY"

Each entry in minutes says whether the satellite is visible from the station and how many same-band satellites share the station's sky, per frequency band. See Forecasting for every endpoint.

Rate limit: 100 requests per minute per key. See Rate limits.

Production integration

Go beyond co-visibility forecasting by sharing link-level parameters with Vega.

You provide

  • Beam geometry and antenna patterns
  • EIRP, bandwidth, polarization, G/T, modulation
  • Measured Eb/N0 and noise-floor telemetry

You receive

  • ΔC/I and ΔEb/N0 calculations
  • Expected link-margin degradation
  • Model calibration feedback

Co-visibility is a statistical proxy, but elevated density strongly correlates with noise-floor excursions in shared bands.

On this page