divera.api.v2.models package

Module contents

Wrap all common calls to the divera api as defined by https://api.divera247.com/?urls.primaryName=api%2Fv2%2Falarm https://api.divera247.com/?urls.primaryName=api%2Fv2%2Fevent https://api.divera247.com/?urls.primaryName=api%2Fv2%2Fnews

class divera.api.v2.models.Confirm(type_: str, object_id: str, response_id: str, response_text: str = None)[source]

Bases: FunctionalEndPoint, ObjectRelated, ABC

method = 'POST'
property path: str
class divera.api.v2.models.Get(object_id: [<class 'int'>, <class 'str'>])[source]

Bases: GetAll, ObjectRelated, ABC

property path
static process_result(result)[source]
class divera.api.v2.models.GetAll[source]

Bases: FunctionalEndPoint, ABC

method = 'GET'
static process_result(result)[source]
class divera.api.v2.models.Read(object_id: [<class 'int'>, <class 'str'>])[source]

Bases: Get, ABC

method = 'POST'
static process_result(result)[source]