Source code for divera.api.v2.message_channel

"""
Wrap all calls to the divera api as defined by https://api.divera247.com/?urls.primaryName=api%2Fv2%2Fmessage-channel
"""
from divera.api.v2 import models as _models


[docs]class GetAll(_models.GetAll): path = '/api/v2/message-channels'
[docs]class Get(_models.Get): @property def path(self): return f'/api/v2/message-channels/{self.obj.__getattribute__(self.obj.sorting_key)}'
[docs]class Delete(_models.Delete): @property def path(self) -> str: return f'/api/v2/message-channels/{self.obj.id}'