Software Development Kit
Last Updated: June 2025
The Tethys Platform provides a Python Software Development Kit (SDK) to make it easier to incorporate the functionality of the various supported software packages into apps. The SDK is includes an Application Programming Interface (API) for each of the major software components of Tethys Platform. This section contains the documentation for each API that is included in the SDK:
- App Base Class API
- App Templating API
- App Settings API
- Handoff API
- Jobs API
- Layouts API
- Paths API
- Permissions API
- REST API
- Routing API
- Template Gizmos API
- Testing API
- Tethys Extensions API
- Tethys Quotas API
- Tethys Services APIs
- Workspaces API (DEPRECATED)
- Experimental Static Resources
- Tethys Component Apps