POST v1/core/accounts/{accId}/tunnels/direct/apn?allocateCAN={allocateCAN}

creates an apn tunnels on the account

Request Information

Parameters

NameDescriptionAdditional information
accId
the account id

Define this parameter in the request URI.

item
the new APN tunnel details

Define this parameter in the request body.

allocateCAN
a flag indicating if the CAN for the tunnel is to be chosen automatically

Define this parameter in the request URI.

Request body formats

application/json, text/json

Sample:
{
  "ID": 1,
  "TunnelName": "sample string 2",
  "NextHopAddress": "sample string 3",
  "NextHopMask": "sample string 4",
  "LinkCost": 5,
  "MTU": 6,
  "Status": "Enabled|Disabled",
  "MSisdn": "sample string 7",
  "Imsi": "sample string 8",
  "OperatorName": "sample string 9",
  "OperatorCountry": "sample string 10",
  "APNName": "sample string 11",
  "Username": "sample string 12",
  "Password": "sample string 13"
}

text/javascript

Sample:
{"ID":1,"TunnelName":"sample string 2","NextHopAddress":"sample string 3","NextHopMask":"sample string 4","LinkCost":5,"MTU":6,"Status":0,"MSisdn":"sample string 7","Imsi":"sample string 8","OperatorName":"sample string 9","OperatorCountry":"sample string 10","APNName":"sample string 11","Username":"sample string 12","Password":"sample string 13"}

application/xml, text/xml

Sample:
<DirectAPNTunnel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pbnb_models.tunnels">
  <APNName>sample string 11</APNName>
  <ID>1</ID>
  <Imsi>sample string 8</Imsi>
  <LinkCost>5</LinkCost>
  <MSisdn>sample string 7</MSisdn>
  <MTU>6</MTU>
  <NextHopAddress>sample string 3</NextHopAddress>
  <NextHopMask>sample string 4</NextHopMask>
  <OperatorCountry>sample string 10</OperatorCountry>
  <OperatorName>sample string 9</OperatorName>
  <Password>sample string 13</Password>
  <Status>Enabled|Disabled</Status>
  <TunnelName>sample string 2</TunnelName>
  <Username>sample string 12</Username>
</DirectAPNTunnel>

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 'DirectAPNTunnel'.

application/bson

Sample:
oIDTunnelNamesample string 2NextHopAddresssample string 3NextHopMasksample string 4LinkCostMTUStatusMSisdnsample string 7Imsisample string 8OperatorNamesample string 9OperatorCountrysample string 10APNNamesample string 11Usernamesample string 12Passwordsample string 13

Response Information

Response body formats

application/json, text/json

Sample:
{
  "Success": true,
  "Data": {
    "ID": 1,
    "TunnelName": "sample string 2",
    "NextHopAddress": "sample string 3",
    "NextHopMask": "sample string 4",
    "LinkCost": 5,
    "MTU": 6,
    "Status": "Enabled|Disabled",
    "MSisdn": "sample string 7",
    "Imsi": "sample string 8",
    "OperatorName": "sample string 9",
    "OperatorCountry": "sample string 10",
    "APNName": "sample string 11",
    "Username": "sample string 12",
    "Password": "sample string 13"
  },
  "ErrorCode": 2,
  "ErrorDescription": "sample string 3",
  "Meta": "sample string 4"
}

text/javascript

Sample:
{"Success":true,"Data":{"ID":1,"TunnelName":"sample string 2","NextHopAddress":"sample string 3","NextHopMask":"sample string 4","LinkCost":5,"MTU":6,"Status":0,"MSisdn":"sample string 7","Imsi":"sample string 8","OperatorName":"sample string 9","OperatorCountry":"sample string 10","APNName":"sample string 11","Username":"sample string 12","Password":"sample string 13"},"ErrorCode":2,"ErrorDescription":"sample string 3","Meta":"sample string 4"}

application/xml, text/xml

Sample:
<PBNBReturnOfDirectAPNTunnelOiFtTLuJ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pbnb_models">
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/pbnb_models.tunnels">
    <d2p1:APNName>sample string 11</d2p1:APNName>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Imsi>sample string 8</d2p1:Imsi>
    <d2p1:LinkCost>5</d2p1:LinkCost>
    <d2p1:MSisdn>sample string 7</d2p1:MSisdn>
    <d2p1:MTU>6</d2p1:MTU>
    <d2p1:NextHopAddress>sample string 3</d2p1:NextHopAddress>
    <d2p1:NextHopMask>sample string 4</d2p1:NextHopMask>
    <d2p1:OperatorCountry>sample string 10</d2p1:OperatorCountry>
    <d2p1:OperatorName>sample string 9</d2p1:OperatorName>
    <d2p1:Password>sample string 13</d2p1:Password>
    <d2p1:Status>Enabled|Disabled</d2p1:Status>
    <d2p1:TunnelName>sample string 2</d2p1:TunnelName>
    <d2p1:Username>sample string 12</d2p1:Username>
  </Data>
  <ErrorCode>2</ErrorCode>
  <ErrorDescription>sample string 3</ErrorDescription>
  <Meta>sample string 4</Meta>
  <Success>true</Success>
</PBNBReturnOfDirectAPNTunnelOiFtTLuJ>

application/bson

Sample:
�SuccessDataoIDTunnelNamesample string 2NextHopAddresssample string 3NextHopMasksample string 4LinkCostMTUStatusMSisdnsample string 7Imsisample string 8OperatorNamesample string 9OperatorCountrysample string 10APNNamesample string 11Usernamesample string 12Passwordsample string 13ErrorCodeErrorDescriptionsample string 3Metasample string 4