APIs
Common Distribution APIs
When deploying from the Cumulus Deployment Template or a configuration based on that repo, the Thin Egress App (TEA) distribution app will be used by default. However, you have the choice to use the Cumulus Distribution API as well.
Cumulus API Customization Use Cases
Our Cumulus API offers you the flexibility to customize for your DAAC/organization. Below is a list of use cases that may help you with options:
- Cumulus API w/Launchpad Authentication
- Using Cumulus with Private APIs
- Connecting to Cumulus Private APIs via socks5 proxy
Types of APIs
📄️ Using the Thin Egress App (TEA) for Cumulus Distribution
The Thin Egress App (TEA) is an app running in Lambda that allows retrieving data from S3 using temporary links and provides URS integration.
📄️ Using the Cumulus Distribution API
The Cumulus Distribution API is a set of endpoints that can be used to enable AWS Cognito authentication when downloading data from S3.