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": "392fcaf6-e035-4220-bf60-5c34bcae6f2d"
  },
  "ProvisioningID": "5e64bed5-994d-4b45-843a-c5d02a403c1f"
}

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":"392fcaf6-e035-4220-bf60-5c34bcae6f2d"},"ProvisioningID":"5e64bed5-994d-4b45-843a-c5d02a403c1f"}

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>5e64bed5-994d-4b45-843a-c5d02a403c1f</ProvisioningID>
  <ResourceIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
      <d2p1:Key>IPSec_L2TP</d2p1:Key>
      <d2p1:Value>392fcaf6-e035-4220-bf60-5c34bcae6f2d</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��/95� B�`\4��o-ProvisioningIDվd^M�EK�:��*@<

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": "88b808dc-799d-43f7-ae92-d1fc9ba5e6cf"
    },
    "ProvisioningID": "f916b925-bfb3-482e-bb72-109b59814d67"
  },
  "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":"88b808dc-799d-43f7-ae92-d1fc9ba5e6cf"},"ProvisioningID":"f916b925-bfb3-482e-bb72-109b59814d67"},"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>f916b925-bfb3-482e-bb72-109b59814d67</ProvisioningID>
    <ResourceIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfUser.ClientAccessTypesguidNQ1t37UU>
        <d3p1:Key>IPSec_L2TP</d3p1:Key>
        <d3p1:Value>88b808dc-799d-43f7-ae92-d1fc9ba5e6cf</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����y�C��������ProvisioningID%����.H�r�Y�MgErrorCodeErrorDescriptionsample string 3Metasample string 4