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
- Navigate to ⚙️ Control Center > Personal > API Keys
- Click Generate New Key
- Assign a unique name, and click Submit
- Copy the Client Secret from the Satcat notification
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
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:
- Ephemeris Repository
- Catalog Access
- On-orbit Screening
- State Vectors and Covariance
- Propagation
- TLE Access