3
1.2 3
ibaHD-Server-API-Read Content
Content
1 About this manual .............................................................................................................5
1.1 Target group and previous knowledge ..................................................................... 5
1.2 Notaons .................................................................................................................. 5
1.3 Used symbols ............................................................................................. ...............6
2 Introducon ...................................................................................................................... 7
2.1 gRPC ............................................................................................. ............................. 7
2.2 Programmac usage of ibaHD-API ............................................................................ 7
2.3 Tesng the API .......................................................................................................... 8
2.4 Transport security ..................................................................................................... 8
2.5 Authencaon .......................................................................................................... 8
2.6 Design principles ....................................................................................................... 8
2.7 Licenses .................................................................................................................... 9
2.8 Memory management .............................................................................................. 9
3 ibaHD-API in ibaHD manager ...........................................................................................10
3.1 General informaon ............................................................................................... 10
3.2 Conguraon .......................................................................................................... 10
3.2.1 Server ..................................................................................................................... 11
3.2.2 API keys .................................................................................................................. 11
3.2.3 Cercates ............................................................................................ ..................12
3.2.4 Generate a new cercate ..................................................................................... 13
3.3 Get API key ............................................................................................................. 13
4 ibaHD-APIFunconality .................................................................................................. 14
4.1 GetHdStores() ......................................................................................................... 14
4.2 GetHdStoreSchema() .............................................................................................. 14
4.3 GetRawChannelData() ............................................................................................ 14
4.4 GetAggregatedChannelData() ................................................................................. 15
4.5 GetEventData() ....................................................................................................... 16
4.6 GetLastRecordedChannelValue() ............................................................................ 17
4.7 GetLastEventOccurence() ....................................................................................... 17
4.8 GetHdTimePeriodStoreSchema() ............................................................................ 17