Skip to main content

REST API Reference

All core functionality in the Satcat SDK is accessible via Satcat's public REST API. These endpoints support integration with mission operations tooling, analytics platforms, and automation systems.

This page lists the primary API categories and links to their OpenAPI documentation.


Authentication

API access requires authentication via user credentials or OAuth client tokens.

API Keys

API keys allow users to authenticate securely with Satcat Operations. Once generated, they can be used with the Satcat SDK or CLI for actions such as:

  • Uploading ephemeris
  • Launching screening jobs
  • Triggering maneuver generation
  • Accessing CDMs and analytics products

Creating an API Key

  1. Navigate to ⚙️ Control Center > Personal > API Keys
  2. Click Generate New Key
  3. Assign a unique name, and click Submit
  4. Copy the Client Secret from the Satcat notification
info

This is the only time the Client Secret will be displayed. Store it securely. If lost, you must rotate the key.

Managing API Keys

Use the [⋮] menu for additional actions:

  • Edit the API key name
  • Rotate the Client Secret
  • Delete the API key
danger

Deleting an API key is permanent. All applications using that key will lose access immediately.


Operations & Coordination

Endpoints for conjunction event management, mitigation tracking, and operator coordination:


Collision Avoidance

Tools for avoidance maneuver planning, evaluation, and profile generation:


Ephemeris & Catalog Services

Upload, screen, propagate, and retrieve ephemerides: