Node.js SDK
The official Node.js SDK for RotaStellar with full TypeScript support, providing access to Planning, Intelligence, and Runtime APIs.Status: Early Access — Request API key
Installation
Requirements
- Node.js 18+ or Bun
- TypeScript 4.7+ (optional, but recommended)
Quick Start
Client Configuration
Intelligence API
Get Satellite
List Satellites
Conjunction Analysis
Pattern Detection
Trajectory Prediction
Planning API
Feasibility Analysis
Thermal Simulation
Latency Simulation
Runtime API (Coming Q2 2026)
Pagination
Handle large result sets with thePaginatedResponse class:
PaginatedResponse Properties
| Property | Type | Description |
|---|---|---|
items | T[] | Current page of items |
hasMore | boolean | Whether more pages exist |
total | number | undefined | Total count (if available) |
limit | number | Page size |
offset | number | Current offset |
TypeScript Support
Full TypeScript definitions are included:Error Handling
Request Cancellation
Cancel long-running requests:Distributed Compute API (Coming Q1 2026)
The@rotastellar/distributed package enables Earth-space AI coordination:
Federated Learning
See the Distributed Compute documentation for full API reference.

