/docs-api

Stardust API Documentation

Primary LanguageVue

Welcome to the Stardust API Documentation

This documentation will guide you through the seamless integration and customization of both MorningStar and Rosetta, our flagship products. We provide comprehensive and detailed API references to empower developers in effortlessly integrating their systems with Stardust.

Key Capabilities of the Stardust API

  • Unified User Management: Connect your existing systems with Morningstar's user base through the API, enabling streamlined access and authentication.
  • Automated Workflow Triggers: Create projects, tasks, and other work objects within Rosetta, and automate the execution of workflows for increased efficiency.
  • Data Retrieval: Access critical information about work objects and processes, facilitating data-driven decision-making.
  • Data Compatibility: Leverage our comprehensive data structure specifications to easily import and export data that is fully compatible with both Morningstar and Rosetta.

Streamline Model Training with the Python SDK

Beyond our robust API, we offer a Python SDK toolkit designed to simplify your model training process. With just a few lines of code, you can efficiently fetch and cache training data from Morningstar to your local file system, ensuring continuous synchronization with the cloud. The SDK encapsulates data structures into intuitive Python objects and provides essential utility functions, such as camera projection and annotation visualization. Explore our SDK documentation page for detailed instructions and examples.

RESTful Design for Seamless Integration

The Stardust API adheres to RESTful principles, guaranteeing cross-platform compatibility and ease of use across diverse development environments.

Contribution

Please make sure to read the Contributing Guide before making a pull request.