POST WEYIServer/Provider/R2H_DPTProvider
As the host server, create DPTProvider for the provider in the remote server and return ProviderSessionToken for Relay calls
Request Information
URI Parameters
None.
Body Parameters
ParaWebServer_DPTProvider| Name | Description | Type | Additional information |
|---|---|---|---|
| DPTProviderInfo | ParaWebServerR2H_DPTProvider |
None. |
|
| SecurityItem | ParaWebServerSecurity |
None. |
Request Formats
application/json, text/json
Sample:
{
"DPTProviderInfo": {
"ProviderInfo": {
"Id": 1,
"SystemLanguageId": 1,
"Name": "sample string 1",
"LastName": "sample string 2",
"Email": "sample string 3",
"RegionId": 1,
"RegionCode": "sample string 4",
"RegionShortCode": "sample string 5",
"MobilePhone": "sample string 6",
"Password": "sample string 7",
"FacebookEmail": "sample string 8",
"StatusCodeId": 9,
"Status": "sample string 10",
"RegistrationStatusCodeId": 1,
"TrainStatusCodeId": 1,
"CountryCode": "sample string 11",
"IsWebApp": true,
"VideoImageName": "sample string 12",
"Editable": true,
"DisableProviderScriptAnimation": true,
"CustomizedPauseImageNeeded": true,
"CustomizedPauseImageName": "sample string 13",
"ServiceType": "sample string 14",
"CultureInfo": {
"DateDisplay": "sample string 1",
"TimeDisplay": "sample string 2",
"DateTimeDisplay": "sample string 3",
"CurrencyDisplay": "sample string 4"
},
"IfShowNotPayable": true,
"tipaltiProviderConfig": {
"IfShowNotPayable": true,
"IfShowPaymentButton": true
},
"NextAction": {
"NextActionId": 1,
"NextAction": "sample string 2",
"TextSession": "sample string 3",
"CallEngineAccounts": {
"Caller": {
"AccountNumber": "sample string 1",
"ExpirationSeconds": 2,
"Purpose": "sample string 3"
},
"Listener": {
"AccountNumber": "sample string 1",
"ExpirationSeconds": 2,
"Purpose": "sample string 3"
},
"IsCallerOffline": true,
"IsListenerOffline": true,
"Killed": true,
"Disconnected": true
},
"VideoEngineAccounts": {
"Caller": {
"AccountNumber": "sample string 1",
"ExpirationSeconds": 2,
"Purpose": "sample string 3"
},
"Listener": {
"AccountNumber": "sample string 1",
"ExpirationSeconds": 2,
"Purpose": "sample string 3"
},
"IsCallerOffline": true,
"IsListenerOffline": true,
"Killed": true,
"Disconnected": true
},
"TextSessionId": 1,
"TextBlockId": 1,
"OtherPartyOffline": true,
"CallDisconnected": true,
"VideoDisconnected": true,
"ConferenceCall": {
"ConferenceCallTypeCodeId": 1,
"ConferenceRoomName": "sample string 1",
"ConferenceEngineId": 1,
"CallPartyStr": "sample string 2",
"EnableInvitaion": true,
"InvitationReplaceDTMF": "sample string 3",
"EnablePSTNInvitation": true,
"OperatorModelEnabled": true,
"ControlPanelInitialDisplay": true,
"ControlPanelTimeOut": 1,
"VideoImageName": "sample string 4",
"Editable": true,
"PersonSignalRegion": "sample string 5",
"ProviderSignalRegion": "sample string 6"
},
"DispatcherModelInfo": {
"OfflineInterpreterList": [
{
"AvailableCodeId": 1,
"InterpreterContactStatusCodeId": 2,
"InterpreterContactStatus": "sample string 3",
"ProviderId": 4,
"ProviderName": "sample string 5",
"ProviderServiceId": 6,
"Company": "sample string 7",
"FromLanguageId": 8,
"FromLanguage": "sample string 9",
"ToLanguageId": 10,
"ToLanguage": "sample string 11",
"isOnline": true,
"Gender": "sample string 13",
"Assigned": true,
"PhoneNumber": "sample string 15",
"ContactHelperUrl": "sample string 16",
"VideoSupportOptionCode": "sample string 17",
"nextScheduleTime": "2025-11-01T09:23:54.0653779Z"
},
{
"AvailableCodeId": 1,
"InterpreterContactStatusCodeId": 2,
"InterpreterContactStatus": "sample string 3",
"ProviderId": 4,
"ProviderName": "sample string 5",
"ProviderServiceId": 6,
"Company": "sample string 7",
"FromLanguageId": 8,
"FromLanguage": "sample string 9",
"ToLanguageId": 10,
"ToLanguage": "sample string 11",
"isOnline": true,
"Gender": "sample string 13",
"Assigned": true,
"PhoneNumber": "sample string 15",
"ContactHelperUrl": "sample string 16",
"VideoSupportOptionCode": "sample string 17",
"nextScheduleTime": "2025-11-01T09:23:54.0653779Z"
}
],
"OnlineInterpreterList": [
{
"Routed": true,
"Accepted": true,
"ProviderId": 3,
"ProviderName": "sample string 4",
"ProviderServiceId": 5,
"Company": "sample string 6",
"FromLanguageId": 7,
"FromLanguage": "sample string 8",
"ToLanguageId": 9,
"ToLanguage": "sample string 10",
"isOnline": true,
"Gender": "sample string 12",
"Assigned": true,
"PhoneNumber": "sample string 14",
"ContactHelperUrl": "sample string 15",
"VideoSupportOptionCode": "sample string 16",
"nextScheduleTime": "2025-11-01T09:23:54.0653779Z"
},
{
"Routed": true,
"Accepted": true,
"ProviderId": 3,
"ProviderName": "sample string 4",
"ProviderServiceId": 5,
"Company": "sample string 6",
"FromLanguageId": 7,
"FromLanguage": "sample string 8",
"ToLanguageId": 9,
"ToLanguage": "sample string 10",
"isOnline": true,
"Gender": "sample string 12",
"Assigned": true,
"PhoneNumber": "sample string 14",
"ContactHelperUrl": "sample string 15",
"VideoSupportOptionCode": "sample string 16",
"nextScheduleTime": "2025-11-01T09:23:54.0653779Z"
}
],
"OriginalRequestAccepted": true,
"shouldAskOPIOption": true
},
"EARequestInfo": {
"Reference": "sample string 1",
"MeetingId": "sample string 2",
"URL": "sample string 3",
"CallPartyStr": "sample string 4",
"Note": "sample string 5",
"isXframe": true,
"Height": 1,
"ScrollY": 1,
"WindowWidth": 1,
"WindowHeight": 1,
"WindowScreenX": 1,
"WindowScreenY": 1
},
"EATwilioRequestInfo": {
"ReferenceId": "sample string 1",
"Note": "sample string 2",
"isVideo": true,
"VideoInfo": {
"VideoToken": "sample string 1",
"RoomName": "sample string 2"
},
"AudioInfo": {
"AudioToken": "sample string 1",
"To": "sample string 2"
}
},
"isEARequest": true,
"QuitEnabled": true,
"RerouteEnabled": true,
"RerouteVoyceCommunityOnlyOptionAvailable": true,
"AdditionalInfo": "sample string 4",
"DataSessionEnabled": true,
"isBARequest": true,
"BARequest": {
"LanguageName": "sample string 1",
"InstructionPrompt": "sample string 2",
"ActionAttentionPrompt": "sample string 3",
"MergeAvailable": true,
"To": "sample string 5",
"Merging": true,
"MergingPrompt": "sample string 7",
"AlertPrompt": "sample string 8"
},
"isSARequest": true,
"SARequest": {
"AlertMessage": "sample string 1",
"NeedAlert": true
}
}
},
"DPTId": 1,
"ProviderServiceInfo": {
"LanguageId1": 1,
"LanguageId2": 2,
"ProviderServiceStatusCodeId": 3,
"ChargeRate": 1.0,
"QualifiedInterviewer": true,
"ServiceProficiency": 1.0,
"AveragePerformance": 1.0
},
"DPTProviderStatusCodeId": 2,
"SentTime": "2025-11-01T09:23:54.0653779Z",
"ReceivedTime": "2025-11-01T09:23:54.0653779Z",
"AcceptedTime": "2025-11-01T09:23:54.0653779Z"
},
"SecurityItem": {
"GlobalId": 1,
"AuthKeyFrom": "sample string 2",
"AuthKeyTo": "sample string 3"
}
}
application/xml, text/xml
Sample:
<ParaWebServer_DPTProvider xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<SecurityItem>
<AuthKeyFrom>sample string 2</AuthKeyFrom>
<AuthKeyTo>sample string 3</AuthKeyTo>
<GlobalId>1</GlobalId>
</SecurityItem>
<DPTProviderInfo>
<AcceptedTime>2025-11-01T09:23:54.0653779Z</AcceptedTime>
<DPTId>1</DPTId>
<DPTProviderStatusCodeId>2</DPTProviderStatusCodeId>
<ProviderInfo>
<CountryCode>sample string 11</CountryCode>
<CultureInfo>
<CurrencyDisplay>sample string 4</CurrencyDisplay>
<DateDisplay>sample string 1</DateDisplay>
<DateTimeDisplay>sample string 3</DateTimeDisplay>
<TimeDisplay>sample string 2</TimeDisplay>
</CultureInfo>
<CustomizedPauseImageName>sample string 13</CustomizedPauseImageName>
<CustomizedPauseImageNeeded>true</CustomizedPauseImageNeeded>
<DisableProviderScriptAnimation>true</DisableProviderScriptAnimation>
<Editable>true</Editable>
<Email>sample string 3</Email>
<FacebookEmail>sample string 8</FacebookEmail>
<Id>1</Id>
<IfShowNotPayable>true</IfShowNotPayable>
<IsWebApp>true</IsWebApp>
<LastName>sample string 2</LastName>
<MobilePhone>sample string 6</MobilePhone>
<Name>sample string 1</Name>
<NextAction>
<AdditionalInfo>sample string 4</AdditionalInfo>
<BARequest>
<ActionAttentionPrompt>sample string 3</ActionAttentionPrompt>
<AlertPrompt>sample string 8</AlertPrompt>
<InstructionPrompt>sample string 2</InstructionPrompt>
<LanguageName>sample string 1</LanguageName>
<MergeAvailable>true</MergeAvailable>
<Merging>true</Merging>
<MergingPrompt>sample string 7</MergingPrompt>
<To>sample string 5</To>
</BARequest>
<CallDisconnected>true</CallDisconnected>
<CallEngineAccounts>
<Caller>
<AccountNumber>sample string 1</AccountNumber>
<ExpirationSeconds>2</ExpirationSeconds>
<Purpose>sample string 3</Purpose>
</Caller>
<Disconnected>true</Disconnected>
<IsCallerOffline>true</IsCallerOffline>
<IsListenerOffline>true</IsListenerOffline>
<Killed>true</Killed>
<Listener>
<AccountNumber>sample string 1</AccountNumber>
<ExpirationSeconds>2</ExpirationSeconds>
<Purpose>sample string 3</Purpose>
</Listener>
</CallEngineAccounts>
<ConferenceCall>
<CallPartyStr>sample string 2</CallPartyStr>
<ConferenceCallTypeCodeId>1</ConferenceCallTypeCodeId>
<ConferenceEngineId>1</ConferenceEngineId>
<ConferenceRoomName>sample string 1</ConferenceRoomName>
<ControlPanelInitialDisplay>true</ControlPanelInitialDisplay>
<ControlPanelTimeOut>1</ControlPanelTimeOut>
<Editable>true</Editable>
<EnableInvitaion>true</EnableInvitaion>
<EnablePSTNInvitation>true</EnablePSTNInvitation>
<InvitationReplaceDTMF>sample string 3</InvitationReplaceDTMF>
<OperatorModelEnabled>true</OperatorModelEnabled>
<PersonSignalRegion>sample string 5</PersonSignalRegion>
<ProviderSignalRegion>sample string 6</ProviderSignalRegion>
<VideoImageName>sample string 4</VideoImageName>
</ConferenceCall>
<DataSessionEnabled>true</DataSessionEnabled>
<DispatcherModelInfo xmlns:d5p1="http://schemas.datacontract.org/2004/07/WEYILib">
<d5p1:OfflineInterpreterList>
<d5p1:WEYIDispatcherManager.OfflineInterpreter>
<d5p1:Assigned>true</d5p1:Assigned>
<d5p1:Company>sample string 7</d5p1:Company>
<d5p1:ContactHelperUrl>sample string 16</d5p1:ContactHelperUrl>
<d5p1:FromLanguage>sample string 9</d5p1:FromLanguage>
<d5p1:FromLanguageId>8</d5p1:FromLanguageId>
<d5p1:Gender>sample string 13</d5p1:Gender>
<d5p1:PhoneNumber>sample string 15</d5p1:PhoneNumber>
<d5p1:ProviderId>4</d5p1:ProviderId>
<d5p1:ProviderName>sample string 5</d5p1:ProviderName>
<d5p1:ProviderServiceId>6</d5p1:ProviderServiceId>
<d5p1:ToLanguage>sample string 11</d5p1:ToLanguage>
<d5p1:ToLanguageId>10</d5p1:ToLanguageId>
<d5p1:VideoSupportOptionCode>sample string 17</d5p1:VideoSupportOptionCode>
<d5p1:isOnline>true</d5p1:isOnline>
<d5p1:nextScheduleTime>2025-11-01T09:23:54.0653779Z</d5p1:nextScheduleTime>
<d5p1:AvailableCodeId>1</d5p1:AvailableCodeId>
<d5p1:InterpreterContactStatus>sample string 3</d5p1:InterpreterContactStatus>
<d5p1:InterpreterContactStatusCodeId>2</d5p1:InterpreterContactStatusCodeId>
</d5p1:WEYIDispatcherManager.OfflineInterpreter>
<d5p1:WEYIDispatcherManager.OfflineInterpreter>
<d5p1:Assigned>true</d5p1:Assigned>
<d5p1:Company>sample string 7</d5p1:Company>
<d5p1:ContactHelperUrl>sample string 16</d5p1:ContactHelperUrl>
<d5p1:FromLanguage>sample string 9</d5p1:FromLanguage>
<d5p1:FromLanguageId>8</d5p1:FromLanguageId>
<d5p1:Gender>sample string 13</d5p1:Gender>
<d5p1:PhoneNumber>sample string 15</d5p1:PhoneNumber>
<d5p1:ProviderId>4</d5p1:ProviderId>
<d5p1:ProviderName>sample string 5</d5p1:ProviderName>
<d5p1:ProviderServiceId>6</d5p1:ProviderServiceId>
<d5p1:ToLanguage>sample string 11</d5p1:ToLanguage>
<d5p1:ToLanguageId>10</d5p1:ToLanguageId>
<d5p1:VideoSupportOptionCode>sample string 17</d5p1:VideoSupportOptionCode>
<d5p1:isOnline>true</d5p1:isOnline>
<d5p1:nextScheduleTime>2025-11-01T09:23:54.0653779Z</d5p1:nextScheduleTime>
<d5p1:AvailableCodeId>1</d5p1:AvailableCodeId>
<d5p1:InterpreterContactStatus>sample string 3</d5p1:InterpreterContactStatus>
<d5p1:InterpreterContactStatusCodeId>2</d5p1:InterpreterContactStatusCodeId>
</d5p1:WEYIDispatcherManager.OfflineInterpreter>
</d5p1:OfflineInterpreterList>
<d5p1:OnlineInterpreterList>
<d5p1:WEYIDispatcherManager.OnlineInterpreter>
<d5p1:Assigned>true</d5p1:Assigned>
<d5p1:Company>sample string 6</d5p1:Company>
<d5p1:ContactHelperUrl>sample string 15</d5p1:ContactHelperUrl>
<d5p1:FromLanguage>sample string 8</d5p1:FromLanguage>
<d5p1:FromLanguageId>7</d5p1:FromLanguageId>
<d5p1:Gender>sample string 12</d5p1:Gender>
<d5p1:PhoneNumber>sample string 14</d5p1:PhoneNumber>
<d5p1:ProviderId>3</d5p1:ProviderId>
<d5p1:ProviderName>sample string 4</d5p1:ProviderName>
<d5p1:ProviderServiceId>5</d5p1:ProviderServiceId>
<d5p1:ToLanguage>sample string 10</d5p1:ToLanguage>
<d5p1:ToLanguageId>9</d5p1:ToLanguageId>
<d5p1:VideoSupportOptionCode>sample string 16</d5p1:VideoSupportOptionCode>
<d5p1:isOnline>true</d5p1:isOnline>
<d5p1:nextScheduleTime>2025-11-01T09:23:54.0653779Z</d5p1:nextScheduleTime>
<d5p1:Accepted>true</d5p1:Accepted>
<d5p1:Routed>true</d5p1:Routed>
</d5p1:WEYIDispatcherManager.OnlineInterpreter>
<d5p1:WEYIDispatcherManager.OnlineInterpreter>
<d5p1:Assigned>true</d5p1:Assigned>
<d5p1:Company>sample string 6</d5p1:Company>
<d5p1:ContactHelperUrl>sample string 15</d5p1:ContactHelperUrl>
<d5p1:FromLanguage>sample string 8</d5p1:FromLanguage>
<d5p1:FromLanguageId>7</d5p1:FromLanguageId>
<d5p1:Gender>sample string 12</d5p1:Gender>
<d5p1:PhoneNumber>sample string 14</d5p1:PhoneNumber>
<d5p1:ProviderId>3</d5p1:ProviderId>
<d5p1:ProviderName>sample string 4</d5p1:ProviderName>
<d5p1:ProviderServiceId>5</d5p1:ProviderServiceId>
<d5p1:ToLanguage>sample string 10</d5p1:ToLanguage>
<d5p1:ToLanguageId>9</d5p1:ToLanguageId>
<d5p1:VideoSupportOptionCode>sample string 16</d5p1:VideoSupportOptionCode>
<d5p1:isOnline>true</d5p1:isOnline>
<d5p1:nextScheduleTime>2025-11-01T09:23:54.0653779Z</d5p1:nextScheduleTime>
<d5p1:Accepted>true</d5p1:Accepted>
<d5p1:Routed>true</d5p1:Routed>
</d5p1:WEYIDispatcherManager.OnlineInterpreter>
</d5p1:OnlineInterpreterList>
<d5p1:OriginalRequestAccepted>true</d5p1:OriginalRequestAccepted>
<d5p1:shouldAskOPIOption>true</d5p1:shouldAskOPIOption>
</DispatcherModelInfo>
<EARequestInfo>
<CallPartyStr>sample string 4</CallPartyStr>
<Height>1</Height>
<MeetingId>sample string 2</MeetingId>
<Note>sample string 5</Note>
<Reference>sample string 1</Reference>
<ScrollY>1</ScrollY>
<URL>sample string 3</URL>
<WindowHeight>1</WindowHeight>
<WindowScreenX>1</WindowScreenX>
<WindowScreenY>1</WindowScreenY>
<WindowWidth>1</WindowWidth>
<isXframe>true</isXframe>
</EARequestInfo>
<EATwilioRequestInfo>
<AudioInfo>
<AudioToken>sample string 1</AudioToken>
<To>sample string 2</To>
</AudioInfo>
<Note>sample string 2</Note>
<ReferenceId>sample string 1</ReferenceId>
<VideoInfo>
<RoomName>sample string 2</RoomName>
<VideoToken>sample string 1</VideoToken>
</VideoInfo>
<isVideo>true</isVideo>
</EATwilioRequestInfo>
<NextAction>sample string 2</NextAction>
<NextActionId>1</NextActionId>
<OtherPartyOffline>true</OtherPartyOffline>
<QuitEnabled>true</QuitEnabled>
<RerouteEnabled>true</RerouteEnabled>
<RerouteVoyceCommunityOnlyOptionAvailable>true</RerouteVoyceCommunityOnlyOptionAvailable>
<SARequest xmlns:d5p1="http://schemas.datacontract.org/2004/07/WEYILib">
<d5p1:AlertMessage>sample string 1</d5p1:AlertMessage>
<d5p1:NeedAlert>true</d5p1:NeedAlert>
</SARequest>
<TextBlockId>1</TextBlockId>
<TextSession>sample string 3</TextSession>
<TextSessionId>1</TextSessionId>
<VideoDisconnected>true</VideoDisconnected>
<VideoEngineAccounts>
<Caller>
<AccountNumber>sample string 1</AccountNumber>
<ExpirationSeconds>2</ExpirationSeconds>
<Purpose>sample string 3</Purpose>
</Caller>
<Disconnected>true</Disconnected>
<IsCallerOffline>true</IsCallerOffline>
<IsListenerOffline>true</IsListenerOffline>
<Killed>true</Killed>
<Listener>
<AccountNumber>sample string 1</AccountNumber>
<ExpirationSeconds>2</ExpirationSeconds>
<Purpose>sample string 3</Purpose>
</Listener>
</VideoEngineAccounts>
<isBARequest>true</isBARequest>
<isEARequest>true</isEARequest>
<isSARequest>true</isSARequest>
</NextAction>
<Password>sample string 7</Password>
<RegionCode>sample string 4</RegionCode>
<RegionId>1</RegionId>
<RegionShortCode>sample string 5</RegionShortCode>
<RegistrationStatusCodeId>1</RegistrationStatusCodeId>
<ServiceType>sample string 14</ServiceType>
<Status>sample string 10</Status>
<StatusCodeId>9</StatusCodeId>
<SystemLanguageId>1</SystemLanguageId>
<TrainStatusCodeId>1</TrainStatusCodeId>
<VideoImageName>sample string 12</VideoImageName>
<tipaltiProviderConfig>
<IfShowNotPayable>true</IfShowNotPayable>
<IfShowPaymentButton>true</IfShowPaymentButton>
</tipaltiProviderConfig>
</ProviderInfo>
<ProviderServiceInfo>
<AveragePerformance>1</AveragePerformance>
<ChargeRate>1</ChargeRate>
<LanguageId1>1</LanguageId1>
<LanguageId2>2</LanguageId2>
<ProviderServiceStatusCodeId>3</ProviderServiceStatusCodeId>
<QualifiedInterviewer>true</QualifiedInterviewer>
<ServiceProficiency>1</ServiceProficiency>
</ProviderServiceInfo>
<ReceivedTime>2025-11-01T09:23:54.0653779Z</ReceivedTime>
<SentTime>2025-11-01T09:23:54.0653779Z</SentTime>
</DPTProviderInfo>
</ParaWebServer_DPTProvider>
Response Information
Resource Description
ResultWebServerR2H_DPTProvider| Name | Description | Type | Additional information |
|---|---|---|---|
| Token | string |
None. |
|
| DPTProviderId | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Token": "sample string 1",
"DPTProviderId": 2
}
application/xml, text/xml
Sample:
<ResultWebServerR2H_DPTProvider xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models"> <DPTProviderId>2</DPTProviderId> <Token>sample string 1</Token> </ResultWebServerR2H_DPTProvider>