DTOs
CredentialsDtoCws
Property | Type | Description | Notes |
---|---|---|---|
UserName | String | Name of a user | |
Password | String | User's Password |
OrganizationUnitCwsDto
Property | Type | Description | Notes |
---|---|---|---|
Id | Guid | Unique identifier | GUID |
ParentId | Guid | Parent unique identifier | GUID |
EnumOrganizationUnitTypeId | Int | Organization unit type | See EnumOrganizationUnitType |
Name | String | Name |
EnumOrganizationUnitType
Default = 1
PaTemplatePersonSimplifiedCwsDto
Property | Type | Description | Notes |
---|---|---|---|
Id | guid | Unique identifier | person's custom template identificator |
Name | string | Name of the template | |
AvailableSimRingTarget | string | simultaneous ring target for available state | only one of the following fields can be set: |
AvailableSimRingDelay | short? | simultaneous ring delay for available state | available for all simultaneous ring targets |
AvailableIsSimRingToDelegates | bool | simultaneous ring to delegates for available state | only one of the following fields can be set: delegates should be configured for person |
AvailableIsSimRingToTeamCallGroup | bool | simultaneous ring to team call group for available state | only one of the following fields can be set: team call group should be configured for person |
AvailableFwdTarget | string | forwarding target for available state | only one of the following fields can be set: |
AvailableFwdDelay | short? | forwarding target delay for available state | not available for voice mail forwarding target |
AvailableIsFwdToDelegates | bool | forwarding to delegates for available state | only one of the following fields can be set: |
AvailableIsFwdToVoiceMail | bool | forwarding to voice mail for available state | only one of the following fields can be set: |
AvailableFwdTargetExternal | string | external forwarding target for available state | only one of the following fields can be set: |
AvailableIsFwdTargetExternalToVoiceMail | bool | external forwarding to voice mail for available state | only one of the following fields can be set: |
BusySimRingTarget | string | simultaneous ring target for busy state | only one of the following fields can be set: |
BusySimRingDelay | short? | simultaneous ring delay for busy state | available for all simultaneous ring targets |
BusyIsSimRingToDelegates | bool | simultaneous ring to delegates for busy state | only one of the following fields can be set: delegates should be configured for person |
BusyIsSimRingToTeamCallGroup | bool | simultaneous ring to team call group for busy state | only one of the following fields can be set: team call group should be configured for person |
BusyFwdTarget | string | forwarding target for busy state | only one of the following fields can be set: |
BusyFwdDelay | short? | forwarding target delay for busy state | not available for delegates forwarding target |
BusyIsFwdToDelegates | bool | forwarding to delegates for busy state | only one of the following fields can be set: |
BusyIsFwdToVoiceMail | bool | forwarding to voice mail for busy state | only one of the following fields can be set: |
BusyFwdTargetExternal | string | external forwarding target for busy state | only one of the following fields can be set: BusyFwdTargetExternal, BusyIsFwdTargetExternalToVoiceMail |
BusyIsFwdTargetExternalToVoiceMail | bool | external forwarding to voice mail for busy state | only one of the following fields can be set: BusyFwdTargetExternal, BusyIsFwdTargetExternalToVoiceMail |
BusyOnBusy | bool | busy tone for busy state | |
BusyOnDnd | bool | busy tone on dnd state | |
BusyOnDndExternal | bool | busy tone on dnd state for external target | only one of the following fields can be set: |
DndFwdTarget | string | forwarding target for dnd state | only one of the following fields can be set: |
DndIsFwdToDelegates | bool | forwarding to delegates for dnd state | only one of the following fields can be set: delegates should be configured for person |
DndIsFwdToVoiceMail | bool | forwarding to voice mail for dnd state | only one of the following fields can be set: voice mail should be configured for person |
DndIsFwdToTeamCallGroup | bool | forwarding to team call group for dnd state | only one of the following fields can be set: team call group should be configured for person |
DndFwdTargetExternal | string | external forwarding target for dnd state | only one of the following fields can be set: |
DndIsFwdTargetExternalToVoiceMail | bool | external forwarding to voice mail for dnd state | only one of the following fields can be set: voice mail should be configured for person |
AwaySimRingTarget | string | simultaneous ring target for away state | only one of the following fields can be set: |
AwaySimRingDelay | short? | simultaneous ring delay for away state | available for all simultaneous ring targets |
AwayIsSimRingToDelegates | bool | simultaneous ring to delegates for away state | only one of the following fields can be set: delegates should be configured for person |
AwayIsSimRingToTeamCallGroup | bool | simultaneous ring to team call group for away state | only one of the following fields can be set: team call group should be configured for person |
AwayFwdTarget | string | forwarding target for away state | only one of the following fields can be set: |
AwayFwdDelay | short? | forwarding delay for away state | |
AwayIsFwdToDelegates | bool | forwarding to delegates for away state | only one of the following fields can be set: delegates should be configured for person; |
AwayIsFwdToVoiceMail | bool | forwarding to voice mail for away state | only one of the following fields can be set: voice mail should be configured for person; |
AwayFwdTargetExternal | string | external forwarding target for away state | only one of the following fields can be set: |
AwayIsFwdTargetExternalToVoiceMail | bool | external forwarding to voice mail for away state | only one of the following fields can be set: voice mail should be configured for person; |
OfflineFwdTarget | string | forwarding target for offline state | only one of the following fields can be set: OfflineFwdTarget, OfflineIsFwdToDelegates, OfflineIsFwdToVoiceMail, OfflineIsFwdToTeamCallGroup; |
OfflineIsFwdToDelegates | bool | forwarding delay for offline state | only one of the following fields can be set: delegates should be configured for person; |
OfflineIsFwdToVoiceMail | bool | forwarding to voice mail for offline state | only one of the following fields can be set: voice mail should be configured for person; |
OfflineIsFwdToTeamCallGroup | bool | forwarding to team call groups for offline state | only one of the following fields can be set: team call group should be configured for person; |
OfflineFwdTargetExternal | string | external forwarding target for offline state | only one of the following fields can be set: OfflineFwdTargetExternal, OfflineIsFwdTargetExternalToVoiceMail; |
OfflineIsFwdTargetExternalToVoiceMail | bool | external forwarding to voice mail for offline state | only one of the following fields can be set: voice mail should be configured for person |
PersonCwsDto
Property | Type | Description | Notes |
---|---|---|---|
Id | Guid | Unique identifier | GUID |
OrganizationUnitId | Guid | Organizaion unit unique identifier | GUID; Not empty; Not null; Should be present is system. |
FirstName | String | First Name | Not empty; Max length: 255; |
LastName | String | Last Name | Not empty; Max length: 255; |
Sam | String | Sam | Not empty; Max length: 255; |
Sid | String | Sid | Not empty; Max length: 255; Regular expression:
TEXT
|
SipUri | String | Sip address | Not empty; Max length: 255; Regular expression:
TEXT
|
LineUri | String | Max length: 255; Regular expression:
TEXT
| |
PrivateLineUri | String | Max length: 255; Regular expression:
TEXT
| |
RegistrarPool | String | Register pool | Max length: 255; |
Token | String | Token |
BlacklistCwsDto
Property | Type | Description | Notes |
---|---|---|---|
Id | Guid | Unique identifier | GUID |
PersonId | Guid | Unique identifier of a user who owns a blacklist | GUID; Not empty; Not null; Should be present is system. |
PhoneNumber | String |
| Max length: 255; Regular expression:
TEXT
|
SipUri | String | Sip address | Not empty; Max length: 255; Regular expression:
TEXT
|
Token | String | A blacklist’s description |
|