sinch.domains.sms.models.groups.requests module

class sinch.domains.sms.models.groups.requests.CreateSMSGroupRequest(name: str, members: list, child_groups: list, auto_update: dict)[source]

Bases: SinchRequestBaseModel

Parameters:
  • name (str)

  • members (list)

  • child_groups (list)

  • auto_update (dict)

name: str
members: list
child_groups: list
auto_update: dict
class sinch.domains.sms.models.groups.requests.ListSMSGroupRequest(page_size: int, page: int)[source]

Bases: SinchRequestBaseModel

Parameters:
  • page_size (int)

  • page (int)

page_size: int
page: int
class sinch.domains.sms.models.groups.requests.DeleteSMSGroupRequest(group_id: str)[source]

Bases: SinchRequestBaseModel

Parameters:

group_id (str)

group_id: str
class sinch.domains.sms.models.groups.requests.GetSMSGroupRequest(group_id: str)[source]

Bases: SinchRequestBaseModel

Parameters:

group_id (str)

group_id: str
class sinch.domains.sms.models.groups.requests.GetSMSGroupPhoneNumbersRequest(group_id: str)[source]

Bases: SinchRequestBaseModel

Parameters:

group_id (str)

group_id: str
class sinch.domains.sms.models.groups.requests.UpdateSMSGroupRequest(
group_id: str,
name: str,
add: list,
remove: list,
auto_update: dict,
add_from_group: str,
remove_from_group: str,
)[source]

Bases: SinchRequestBaseModel

Parameters:
  • group_id (str)

  • name (str)

  • add (list)

  • remove (list)

  • auto_update (dict)

  • add_from_group (str)

  • remove_from_group (str)

group_id: str
name: str
add: list
remove: list
auto_update: dict
add_from_group: str
remove_from_group: str
class sinch.domains.sms.models.groups.requests.ReplaceSMSGroupPhoneNumbersRequest(group_id: str, members: list, name: str)[source]

Bases: SinchRequestBaseModel

Parameters:
  • group_id (str)

  • members (list)

  • name (str)

group_id: str
members: list
name: str