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": "8b6052bb-b3bc-4975-bbf6-488c5c00884a"
  },
  "ProvisioningID": "9ed481e2-b3f1-4ddc-b5dc-43c793f11883"
}

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":"8b6052bb-b3bc-4975-bbf6-488c5c00884a"},"ProvisioningID":"9ed481e2-b3f1-4ddc-b5dc-43c793f11883"}

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>9ed481e2-b3f1-4ddc-b5dc-43c793f11883</ProvisioningID>
  <ResourceIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
      <d2p1:Key>IPSec_L2TP</d2p1:Key>
      <d2p1:Value>8b6052bb-b3bc-4975-bbf6-488c5c00884a</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�R`���uI��H�\�JProvisioningID�Ԟ��M��CǓ��

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": "b35110cf-f846-49e5-922a-a5db26d61cf6"
    },
    "ProvisioningID": "1160f45b-f578-4c5d-92b7-66edeec98993"
  },
  "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":"b35110cf-f846-49e5-922a-a5db26d61cf6"},"ProvisioningID":"1160f45b-f578-4c5d-92b7-66edeec98993"},"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>1160f45b-f578-4c5d-92b7-66edeec98993</ProvisioningID>
    <ResourceIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
        <d3p1:Key>IPSec_L2TP</d3p1:Key>
        <d3p1:Value>b35110cf-f846-49e5-922a-a5db26d61cf6</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_L2TP�Q�F��I�*��&��ProvisioningID[�`x�]L��f��ɉ�ErrorCodeErrorDescriptionsample string 3Metasample string 4