---
title: "Get one IPSec Redundant tunnel"
slug: "get-one-ipsec-redundant-tunnel-3"
updated: 2026-02-18T12:52:40Z
published: 2026-02-18T12:52:58Z
canonical: "support.perimeter81.com/get-one-ipsec-redundant-tunnel-3"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.perimeter81.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get one IPSec Redundant tunnel

Get/v2.3/networks/standard/{networkId}/tunnels/ipsec/redundant/{haTunnelId}

Required permissions: `[&quot;network:read&quot;]`

SecurityHTTPType bearer

Path parametersnetworkIdstringRequired
haTunnelIdstringRequired

Responses200

Success

<select class='api-response-data' aria-label='Media type'><option value='1869b16e-eefe-4576-8772-7fda1bcec2ef'>application/json</option>
</select>Expand Allobject  createdAtstring  (date-time)    

The date when this record was created.

updatedAtstring  (date-time)    

The date of last update of the record.

tunnelNamestring    

The name of the tunnel

Min length3Max length15Pattern^[a-zA-Z0-9]*$
regionIDstring    
tunnel1object  passphrasestring    Pattern^[a-zA-Z1-9._][a-zA-Z0-9._]{7,63}$
p81GWInternalIPstring  (ipv4)    
remoteGWInternalIPstring  (ipv4)    
remotePublicIPstring  (ipv4)    
remoteASNinteger #deprecatedtemplate# #additional-property-template#RequiredOneOfintegerintegerMinimum1Maximum23455
integerintegerMinimum23457Maximum64495
integerintegerMinimum64512Maximum65534
integerintegerMinimum131072Maximum4294967294

remoteIDOneOfstring (ipv4)string
stringstringPattern^[a-zA-Z0-9]{3,25}$

gatewayIDstring    
tunnelIDstring    

tunnel2object  passphrasestring    Pattern^[a-zA-Z1-9._][a-zA-Z0-9._]{7,63}$
p81GWInternalIPstring  (ipv4)    
remoteGWInternalIPstring  (ipv4)    
remotePublicIPstring  (ipv4)    
remoteASNinteger #deprecatedtemplate# #additional-property-template#RequiredOneOfintegerintegerMinimum1Maximum23455
integerintegerMinimum23457Maximum64495
integerintegerMinimum64512Maximum65534
integerintegerMinimum131072Maximum4294967294

remoteIDOneOfstring (ipv4)string
stringstringPattern^[a-zA-Z0-9]{3,25}$

gatewayIDstring    
tunnelIDstring    

sharedSettingsobject (IPSecSharedSettings)  p81GatewaySubnets Array of string   Min length1string    
remoteGatewaySubnets Array of string   Min length1string    
peakBandwidthinteger    

Expected peak throughput of the tunnel communication in Mbps. Typical connection will be of 1000Mbps.

Minimum10Maximum8000Default1000
p81ASNinteger #deprecatedtemplate# #additional-property-template#OneOfintegerintegerMinimum1Maximum23455
integerintegerMinimum23457Maximum64495
integerintegerMinimum64512Maximum65534
integerintegerMinimum131072Maximum4294967294

featuresobject  symmetricInnerMeshobject  enabledboolean    Defaultfalse

advancedSettingsobject (IPSecAdvancedSettings)  keyExchangestring    Valid values[
  "ikev1",
  "ikev2"
]
ikeLifeTimestring    Pattern^((1[0-9]|[2-9][0-9]|[1-9][0-9]{2,3}|[1-7][0-9]{4}|8[0-5][0-9]{3}|86[0-3][0-9]{2}|86400)s)|(([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|1[0-3][0-9][0-9]|14[0-3][0-9]|1440)m)|(([1-9]|1[0-9]|2[0-4])h)$
lifetimestring    Pattern^((1[0-9]|[2-9][0-9]|[1-9][0-9]{2,3}|[1-7][0-9]{4}|8[0-5][0-9]{3}|86[0-3][0-9]{2}|86400)s)|(([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|1[0-3][0-9][0-9]|14[0-3][0-9]|1440)m)|(([1-9]|1[0-9]|2[0-4])h)$
dpdDelaystring    Pattern^([5-9]|[1-5][0-9]|60)s$
dpdTimeoutstring    Pattern^([5-9]|[1-5][0-9]|60)s$
phase1object  auth Array of string   Min length1string    Valid values[
  "md5",
  "sha1",
  "sha384",
  "sha256",
  "sha512",
  "aesxcbc",
  "aescmac",
  "prfmd5",
  "prfsha1",
  "prfaesxcbc",
  "prfaescmac",
  "prfsha256",
  "prfsha384",
  "prfsha512"
]
encryption Array of string   Min length1string    Valid values[
  "3des",
  "blowfish128",
  "blowfish192",
  "blowfish256",
  "aes128",
  "aes192",
  "aes256",
  "aes128ctr",
  "aes192ctr",
  "aes256ctr",
  "camellia128",
  "camellia192",
  "camellia256",
  "camellia128ctr",
  "camellia192ctr",
  "camellia256ctr",
  "aes128ccm8",
  "aes192ccm8",
  "aes256ccm8",
  "aes128ccm16",
  "aes192ccm16",
  "aes256ccm16",
  "aes128gcm8",
  "aes192gcm8",
  "aes256gcm8",
  "aes128gcm16",
  "aes192gcm16",
  "aes256gcm16",
  "camellia128ccm16",
  "camellia192ccm16",
  "camellia256ccm16",
  "chacha20poly1305"
]
dh Array of integer   

Diffie Helman encryption

Min length0integer    Valid values[
  2,
  5,
  14,
  19,
  20,
  21,
  31
]

phase2object  auth Array of string   Min length1string    Valid values[
  "md5",
  "sha1",
  "sha384",
  "sha256",
  "sha512",
  "aesxcbc",
  "aescmac",
  "prfmd5",
  "prfsha1",
  "prfaesxcbc",
  "prfaescmac",
  "prfsha256",
  "prfsha384",
  "prfsha512"
]
encryption Array of string   Min length1string    Valid values[
  "3des",
  "blowfish128",
  "blowfish192",
  "blowfish256",
  "aes128",
  "aes192",
  "aes256",
  "aes128ctr",
  "aes192ctr",
  "aes256ctr",
  "camellia128",
  "camellia192",
  "camellia256",
  "camellia128ctr",
  "camellia192ctr",
  "camellia256ctr",
  "aes128ccm8",
  "aes192ccm8",
  "aes256ccm8",
  "aes128ccm16",
  "aes192ccm16",
  "aes256ccm16",
  "aes128gcm8",
  "aes192gcm8",
  "aes256gcm8",
  "aes128gcm16",
  "aes192gcm16",
  "aes256gcm16",
  "camellia128ccm16",
  "camellia192ccm16",
  "camellia256ccm16",
  "chacha20poly1305"
]
dh Array of integer   

Diffie Helman encryption

Min length0integer    Valid values[
  2,
  5,
  14,
  19,
  20,
  21,
  31
]

401

Unauthorized

<select class='api-response-data' aria-label='Media type'><option value='2eb15a72-8623-43c2-a4d9-0e6da7d4f24d'>application/json</option>
</select>object  idstring    
messagestring    

403

Forbidden

<select class='api-response-data' aria-label='Media type'><option value='77ceb6b3-f599-46de-b663-21320ee4daec'>application/json</option>
</select>object  idstring    
messagestring    

404

Resource not found

<select class='api-response-data' aria-label='Media type'><option value='1a77e284-9ebb-4f9d-9f95-6c9f5aca3008'>application/json</option>
</select>object  idstring    
messagestring
