POST v1/core/Accounts/{accId}/users

Create a new user in this account

Request Information

Parameters

NameDescriptionAdditional information
accId

Define this parameter in the request URI.

value

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
{
  "ID": 1,
  "AccountID": 2,
  "Username": "sample string 3",
  "Email": "sample string 4",
  "Status": "Enabled",
  "Auth": "ServicePassword",
  "PasswordInfo": {
    "Password": "sample string 1",
    "MaxDenials": 2,
    "ResetPeriod": 3
  },
  "SSOInfo": {
    "PrivateUsername": "sample string 1"
  },
  "AccessTypes": [
    "IPSec_L2TP",
    "IPSec_L2TP",
    "IPSec_L2TP"
  ],
  "VoucherID": 5,
  "ResourceIDs": {
    "IPSec_L2TP": "473bef0b-984b-42c1-abbd-88e7922002de"
  },
  "ProvisioningID": "e6071b1b-3c8d-49a4-8d31-9abff01916be"
}

text/javascript

Sample:
{"ID":1,"AccountID":2,"Username":"sample string 3","Email":"sample string 4","Status":0,"Auth":0,"PasswordInfo":{"Password":"sample string 1","MaxDenials":2,"ResetPeriod":3},"SSOInfo":{"PrivateUsername":"sample string 1"},"AccessTypes":[0,0,0],"VoucherID":5,"ResourceIDs":{"IPSec_L2TP":"473bef0b-984b-42c1-abbd-88e7922002de"},"ProvisioningID":"e6071b1b-3c8d-49a4-8d31-9abff01916be"}

application/xml, text/xml

Sample:
<User xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pbnb_models">
  <AccessTypes>
    <User.ClientAccessTypes>IPSec_L2TP</User.ClientAccessTypes>
    <User.ClientAccessTypes>IPSec_L2TP</User.ClientAccessTypes>
    <User.ClientAccessTypes>IPSec_L2TP</User.ClientAccessTypes>
  </AccessTypes>
  <AccountID>2</AccountID>
  <Auth>ServicePassword</Auth>
  <Email>sample string 4</Email>
  <ID>1</ID>
  <PasswordInfo>
    <MaxDenials>2</MaxDenials>
    <Password>sample string 1</Password>
    <ResetPeriod>3</ResetPeriod>
  </PasswordInfo>
  <ProvisioningID>e6071b1b-3c8d-49a4-8d31-9abff01916be</ProvisioningID>
  <ResourceIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
      <d2p1:Key>IPSec_L2TP</d2p1:Key>
      <d2p1:Value>473bef0b-984b-42c1-abbd-88e7922002de</d2p1:Value>
    </d2p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
  </ResourceIDs>
  <SSOInfo>
    <PrivateUsername>sample string 1</PrivateUsername>
  </SSOInfo>
  <Status>Enabled</Status>
  <Username>sample string 3</Username>
  <VoucherID>5</VoucherID>
</User>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'User'.

application/bson

Sample:
~IDAccountIDUsernamesample string 3Emailsample string 4StatusAuthPasswordInfoDPasswordsample string 1MaxDenialsResetPeriodSSOInfo*PrivateUsernamesample string 1AccessTypes012VoucherIDResourceIDs&IPSec_L2TP�;GK��B���� �ProvisioningID�<�I�1����

Response Information

Response body formats

application/json, text/json

Sample:
{
  "Success": true,
  "Data": {
    "ID": 1,
    "AccountID": 2,
    "Username": "sample string 3",
    "Email": "sample string 4",
    "Status": "Enabled",
    "Auth": "ServicePassword",
    "PasswordInfo": {
      "Password": "sample string 1",
      "MaxDenials": 2,
      "ResetPeriod": 3
    },
    "SSOInfo": {
      "PrivateUsername": "sample string 1"
    },
    "AccessTypes": [
      "IPSec_L2TP",
      "IPSec_L2TP",
      "IPSec_L2TP"
    ],
    "VoucherID": 5,
    "ResourceIDs": {
      "IPSec_L2TP": "4bd3744e-d31a-4040-8969-6f03050738d9"
    },
    "ProvisioningID": "6fd8b70b-9c5a-456a-b2da-d56ff2201826"
  },
  "ErrorCode": 2,
  "ErrorDescription": "sample string 3",
  "Meta": "sample string 4"
}

text/javascript

Sample:
{"Success":true,"Data":{"ID":1,"AccountID":2,"Username":"sample string 3","Email":"sample string 4","Status":0,"Auth":0,"PasswordInfo":{"Password":"sample string 1","MaxDenials":2,"ResetPeriod":3},"SSOInfo":{"PrivateUsername":"sample string 1"},"AccessTypes":[0,0,0],"VoucherID":5,"ResourceIDs":{"IPSec_L2TP":"4bd3744e-d31a-4040-8969-6f03050738d9"},"ProvisioningID":"6fd8b70b-9c5a-456a-b2da-d56ff2201826"},"ErrorCode":2,"ErrorDescription":"sample string 3","Meta":"sample string 4"}

application/xml, text/xml

Sample:
<PBNBReturnOfUserCA1DLPoZ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pbnb_models">
  <Data>
    <AccessTypes>
      <User.ClientAccessTypes>IPSec_L2TP</User.ClientAccessTypes>
      <User.ClientAccessTypes>IPSec_L2TP</User.ClientAccessTypes>
      <User.ClientAccessTypes>IPSec_L2TP</User.ClientAccessTypes>
    </AccessTypes>
    <AccountID>2</AccountID>
    <Auth>ServicePassword</Auth>
    <Email>sample string 4</Email>
    <ID>1</ID>
    <PasswordInfo>
      <MaxDenials>2</MaxDenials>
      <Password>sample string 1</Password>
      <ResetPeriod>3</ResetPeriod>
    </PasswordInfo>
    <ProvisioningID>6fd8b70b-9c5a-456a-b2da-d56ff2201826</ProvisioningID>
    <ResourceIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
        <d3p1:Key>IPSec_L2TP</d3p1:Key>
        <d3p1:Value>4bd3744e-d31a-4040-8969-6f03050738d9</d3p1:Value>
      </d3p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
    </ResourceIDs>
    <SSOInfo>
      <PrivateUsername>sample string 1</PrivateUsername>
    </SSOInfo>
    <Status>Enabled</Status>
    <Username>sample string 3</Username>
    <VoucherID>5</VoucherID>
  </Data>
  <ErrorCode>2</ErrorCode>
  <ErrorDescription>sample string 3</ErrorDescription>
  <Meta>sample string 4</Meta>
  <Success>true</Success>
</PBNBReturnOfUserCA1DLPoZ>

application/bson

Sample:
�SuccessData~IDAccountIDUsernamesample string 3Emailsample string 4StatusAuthPasswordInfoDPasswordsample string 1MaxDenialsResetPeriodSSOInfo*PrivateUsernamesample string 1AccessTypes012VoucherIDResourceIDs&IPSec_L2TPNt�K�@@�io8�ProvisioningID��oZ�jE���o� &ErrorCodeErrorDescriptionsample string 3Metasample string 4