Python SDK Introduction
This page includes the basics of the python SDK, which makes it possible to easily interact with the objects in ZEVIT's Asset Integrity Hub.
The SDK itself is divided into the same modules as the modules in AIH. Each module then contains the objects that can be accessed with the API. Each object contains 1 attribute called 'value', which can either be a dict containing one instance or be a list containing multiple dicts, representing multiple instances.
All objects contain the following methods:
- get()
- put()
- post()
- delete()
- copy()
- get_value()
- set_value()
- update_values()
- to_dataframe()
- get_keys()
- filter()
- from_dataframe()
- from_dict()
- from_list()
- join()
Methods that modifies the object operates inplace, but also returns the obejct itself to allow chaining of methods.