Hi Oren,
Sure. As an example
PUT https://api.meraki.com/api/v1/organizations/redacted/appliance/vpn/thirdPartyVPNPeers
with the following body
```
{
"peers": [
{
"name": "Test-1",
"privateSubnets": [
"0.0.0.0/0"
],
"secret": "redacted",
"localId": "test-1.local",
"remoteId": "test-1.local",
"ikeVersion": "2",
"ipsecPolicies": {
"ikeCipherAlgo": [
"aes256"
],
"ikeAuthAlgo": [
"sha256"
],
"ikePrfAlgo": [
"default"
],
"ikeDiffieHellmanGroup": [
"group14"
],
"ikeLifetime": 28800,
"childCipherAlgo": [
"aes256",
"aes192",
"aes128",
"tripledes"
],
"childAuthAlgo": [
"sha256"
],
"childPfsGroup": [
"group2"
],
"childLifetime": 28800
},
"networkTags": [
"Test-1"
],
"publicIp": "192.0.2.1"
},
{
"name": "Test-1",
"privateSubnets": [
"0.0.0.0/0"
],
"secret": "redacted",
"localId": "test-1.local",
"remoteId": "test-1.local",
"ikeVersion": "2",
"ipsecPolicies": {
"ikeCipherAlgo": [
"aes256"
],
"ikeAuthAlgo": [
"sha256"
],
"ikePrfAlgo": [
"default"
],
"ikeDiffieHellmanGroup": [
"group14"
],
"ikeLifetime": 28800,
"childCipherAlgo": [
"aes256",
"aes192",
"aes128",
"tripledes"
],
"childAuthAlgo": [
"sha256"
],
"childPfsGroup": [
"group2"
],
"childLifetime": 28800
},
"networkTags": [
"Test-1"
],
"publicIp": "192.0.2.1"
}
]
}
```
to which the endpoint will respond with a 200 OK and the peers array I sent.
Once the duplicate data is in the peers array it will break the response back to terraform with the following error `Error: Duplicate Set Element`
You can see the terraform error by doing a simple data lookup
```
data "meraki_organizations_appliance_vpn_third_party_vpnpeers" "example" {
organization_id = "redacted"
}
```