Welcome to Aquarius ONE SDK documentation!
Aquarius ONE SDK is a C# SDK for .NET enabling developers to interact with the Aquarius ONE Platform. Documentation for the RESTful APIs can be found at: Aquarius ONE Developer Portal.
Check out the Usage section for further information, including how to Installation the nuget package.
Note
This project is under active development.
Contents
Introduction
Core Concepts
Authentication & Authorization APIs
- Authentication
- Core (User & Tenants)
Core- User Methods
- Extended User Methods
- Role Methods
- Tenant Methods
- Product Offering Methods
- Feature Methods
- Enterprise Data
- Digital Twins
DigitalTwin- Digital Twin Type Methods
- Digital Twin Sub-Type Methods
- Digital Twin Methods
Common Service APIs
- Activity
- Configuration
- Library
- Agency Methods
- Agency Parameter Code Type Methods
- Agency Parameter Code Methods
- Agency Unit Type Methods
- Agency Unit Code Methods
- Parameter Methods
- Quantity Type Methods
- Translation (i18n) Methods
- Unit Type Methods
- Notification
- Report
Data APIs
- Spreadsheet
Report- Methods
- CellValidateAsync
- ColumnGetByDayAsync
- ColumnGetByMonthAsync
- ColumnGetByYearAsync
- ComputationCreateAsync
- ComputationExecuteAsync
- ComputationGetOneAsync
- ComputationGetOneAsync
- DeletePlantAsync
- FlushPlantAsync
- GetRowsAsync
- GetRowsByDayAsync
- GetRowsByMonthAsync
- GetSpreadsheetDefinitionAsync
- GetWorksheetDefinitionAsync
- SaveRowsAsync
- SaveSpreadsheetDefinitionAsync
- WorksheetAddColumnAsync
- WorksheetUpdateColumnAsync
- TODO (Missing) Methods
- Historical Data
Caching APIs
- CacheHelper
- Library
- Operations
- Operation
- OperationsCache Class
- Column Info Methods
- Get Column Methods
- Column Twin Data Methods
- Operation Methods
- Row Cache Methods
- Properties
- Report
Helper APIs