POST WEYIServer/Provider/R2H_ProviderTwilio

As the host server, create RequestProvider for the provider in the remote server and return ProviderSessionToken for Relay calls

Request Information

URI Parameters

None.

Body Parameters

ParaWebServer_ProviderTwilio
NameDescriptionTypeAdditional information
ProviderTwilioInfo

ParaWebServerR2H_ProviderTwilio

None.

SecurityItem

ParaWebServerSecurity

None.

Request Formats

application/json, text/json

Sample:
{
  "ProviderTwilioInfo": {
    "ProviderId": 1,
    "ProviderTwilioAccount": "sample string 2",
    "ProviderTwilioExpiration": 1,
    "ProviderTwilioVideoAccount": "sample string 3",
    "ProviderTwilioVideoExpiration": 1
  },
  "SecurityItem": {
    "GlobalId": 1,
    "AuthKeyFrom": "sample string 2",
    "AuthKeyTo": "sample string 3"
  }
}

application/xml, text/xml

Sample:
<ParaWebServer_ProviderTwilio 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>
  <ProviderTwilioInfo>
    <ProviderId>1</ProviderId>
    <ProviderTwilioAccount>sample string 2</ProviderTwilioAccount>
    <ProviderTwilioExpiration>1</ProviderTwilioExpiration>
    <ProviderTwilioVideoAccount>sample string 3</ProviderTwilioVideoAccount>
    <ProviderTwilioVideoExpiration>1</ProviderTwilioVideoExpiration>
  </ProviderTwilioInfo>
</ParaWebServer_ProviderTwilio>

Response Information

Resource Description

ParaBool
NameDescriptionTypeAdditional information
bValue

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "bValue": true
}

application/xml, text/xml

Sample:
<ParaBool xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
  <bValue>true</bValue>
</ParaBool>