API Reference
The public Python API is the bhoonidhi_downloader.sdk package. It
centres on one class, BhoonidhiClient, whose command groups are exposed as
namespaces.
| Page | Reachable as | Covers |
|---|---|---|
| Client | BhoonidhiClient |
Log in, session state, and the entry point to every namespace |
| Archive | client.archive |
Browse and export the satellite/sensor catalogue |
| Query | client.query |
Saved searches: create, list, show, rename, fork, refresh, delete, download |
| Cart | client.cart |
Stage, list, and remove scenes in the Bhoonidhi cart |
| Errors | bhoonidhi_downloader.exceptions |
The exception hierarchy every method raises |
| Data models | bhoonidhi_downloader.schemas |
The Pydantic models returned by the methods above |
Start with the SDK guide for a task-by-task walkthrough; the pages here are the exhaustive reference generated from the source.