Invitation Emails

Get

get

Retrieve the Invitation Email Settings

Responses
200
Success
application/json; api-version=1.0
get
GET /api/InvitationEmailSettings HTTP/1.1
Host: 
Accept: */*
{
  "targetDeviceLst": [
    [
      "0 = Windows",
      "2 = Linux",
      "3 = Mac",
      "4 = iOS",
      "5 = Android",
      "6 = ChromeApp",
      "7 = HTML5"
    ]
  ],
  "connMode": [
    "0 = Gateway",
    "1 = Direct",
    "2 = GatewaySSL",
    "3 = DirectSSL"
  ],
  "pubGatewayIP": "text",
  "email": "text",
  "sso": "text",
  "ssoEnabled": true,
  "authType": [
    "0 = Credentials",
    "1 = SSO",
    "2 = SmartCard",
    "3 = Web"
  ]
}

Update

put

Modify Invitation Email Settings. For each setting, the request has a corresponding parameter. To modify a setting, specify a matching parameter and its value.

Body
apLockbooleanOptional
emailstring | nullableOptional

The email content to be sent in the invitation.

defaultEmailContentbooleanOptional

If this parameter is included, the body content will be replaced with the default body content.

Default: false
pubGatewayIPstring | nullableOptional

Public Secure Gateway IP (IP:Gateway Port/SSL Port).

ssostring | nullableOptional

Third party credentials provider GUID (SSO).

ssoEnabledboolean | nullableOptional

Force to wrap third party SSO component.

connModestring · enumOptional

Invitation Connection Mode

Possible values:
authTypestring · enumOptional

Invitation Authentication Type

Possible values:
Responses
204
No Content
put
PUT /api/InvitationEmailSettings HTTP/1.1
Host: 
Content-Type: application/json; api-version=1.0
Accept: */*
Content-Length: 358

{
  "apLock": true,
  "email": "text",
  "defaultEmailContent": false,
  "pubGatewayIP": "text",
  "sso": "text",
  "targetDevice": [
    [
      "0 = Windows",
      "2 = Linux",
      "3 = Mac",
      "4 = iOS",
      "5 = Android",
      "6 = ChromeApp",
      "7 = HTML5"
    ]
  ],
  "ssoEnabled": true,
  "connMode": [
    "0 = Gateway",
    "1 = Direct",
    "2 = GatewaySSL",
    "3 = DirectSSL"
  ],
  "authType": [
    "0 = Credentials",
    "1 = SSO",
    "2 = SmartCard",
    "3 = Web"
  ]
}

No content

Was this helpful?