{
  "info": {
    "_postman_id": "b05c8511-cd0a-4fd2-9547-c74c28b513d1",
    "name": "AWS Direct Connect #X Amz Target=OvertureService.AcceptDirectConnectGatewayAssociationProposal #X Amz Target=OvertureService.AcceptDirectConnectGatewayAssociationProposal #X Amz Target=OvertureService.CreateBGPPeer API",
    "description": "Direct Connect links your internal network to an Direct Connect location over a standard Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an Direct Connect router. With this connection in place, you can create virtual interfaces directly to the Amazon Web Services Cloud (for example, to Amazon EC2 and Amazon S3) and to Amazon VPC, bypassing Internet service providers in your network path. A connection provides access to all Amazon Web Services Regions except the China (Beijing) and (China) Ningxia Regions. Amazon Web Services resources in the China Regions can only be accessed through locations associated with those Regions.\n\nContact Support:\n Name: Mike Ralphson\n Email: mike.ralphson@gmail.com",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-07-28T10:13:11.000Z",
    "updatedAt": "2026-07-28T10:13:11.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-b05c8511-cd0a-4fd2-9547-c74c28b513d1"
  },
  "item": [
    {
      "name": "#X-Amz-Target=OvertureService.CreateBGPPeer",
      "item": [
        {
          "name": "Create BGP Peer",
          "id": "02d82a43-b650-4175-a1db-06f59e5e80ad",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "description": "(Required) ",
                "key": "X-Amz-Target",
                "value": "OvertureService.CreateBGPPeer"
              },
              {
                "key": "X-Amz-Content-Sha256",
                "value": "<string>"
              },
              {
                "key": "X-Amz-Date",
                "value": "<string>"
              },
              {
                "key": "X-Amz-Algorithm",
                "value": "<string>"
              },
              {
                "key": "X-Amz-Credential",
                "value": "<string>"
              },
              {
                "key": "X-Amz-Security-Token",
                "value": "<string>"
              },
              {
                "key": "X-Amz-Signature",
                "value": "<string>"
              },
              {
                "key": "X-Amz-SignedHeaders",
                "value": "<string>"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"virtualInterfaceId\": \"<string>\",\n  \"newBGPPeer\": {\n    \"asn\": \"<integer>\",\n    \"authKey\": \"<string>\",\n    \"addressFamily\": \"ipv4\",\n    \"amazonAddress\": \"<string>\",\n    \"customerAddress\": \"<string>\"\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/#X-Amz-Target=OvertureService.CreateBGPPeer",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                ""
              ],
              "hash": "X-Amz-Target=OvertureService.CreateBGPPeer"
            },
            "description": "<p>Creates a BGP peer on the specified virtual interface.</p> <p>You must create a BGP peer for the corresponding address family (IPv4/IPv6) in order to access Amazon Web Services resources that also use that address family.</p> <p>If logical redundancy is not supported by the connection, interconnect, or LAG, the BGP peer cannot be in the same address family as an existing BGP peer on the virtual interface.</p> <p>When creating a IPv6 BGP peer, omit the Amazon address and customer address. IPv6 addresses are automatically assigned from the Amazon pool of IPv6 addresses; you cannot specify custom IPv6 addresses.</p> <important> <p>If you let Amazon Web Services auto-assign IPv4 addresses, a /30 CIDR will be allocated from 169.254.0.0/16. Amazon Web Services does not recommend this option if you intend to use the customer router peer IP address as the source and destination for traffic. Instead you should use RFC 1918 or other addressing, and specify the address yourself. For more information about RFC 1918 see <a href=\"https://datatracker.ietf.org/doc/html/rfc1918\"> Address Allocation for Private Internets</a>.</p> </important> <p>For a public virtual interface, the Autonomous System Number (ASN) must be private or already on the allow list for the virtual interface.</p>"
          },
          "response": [
            {
              "id": "7234f383-c0da-49b1-a0e0-780a3a0615de",
              "name": "Success",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "(Required) ",
                    "key": "X-Amz-Target",
                    "value": "OvertureService.CreateBGPPeer"
                  },
                  {
                    "key": "X-Amz-Content-Sha256",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Date",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Algorithm",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Credential",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Security-Token",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Signature",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-SignedHeaders",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: apikey",
                    "key": "Authorization",
                    "value": "<API Key>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"virtualInterfaceId\": \"<string>\",\n  \"newBGPPeer\": {\n    \"asn\": \"<integer>\",\n    \"authKey\": \"<string>\",\n    \"addressFamily\": \"ipv4\",\n    \"amazonAddress\": \"<string>\",\n    \"customerAddress\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/#X-Amz-Target=OvertureService.CreateBGPPeer",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    ""
                  ],
                  "hash": "X-Amz-Target=OvertureService.CreateBGPPeer"
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"virtualInterface\": {\n    \"ownerAccount\": \"<string>\",\n    \"virtualInterfaceId\": \"<string>\",\n    \"location\": \"<string>\",\n    \"connectionId\": \"<string>\",\n    \"virtualInterfaceType\": \"<string>\",\n    \"virtualInterfaceName\": \"<string>\",\n    \"vlan\": \"<integer>\",\n    \"asn\": \"<integer>\",\n    \"amazonSideAsn\": \"<integer>\",\n    \"authKey\": \"<string>\",\n    \"amazonAddress\": \"<string>\",\n    \"customerAddress\": \"<string>\",\n    \"addressFamily\": \"ipv6\",\n    \"virtualInterfaceState\": \"deleting\",\n    \"customerRouterConfig\": \"<string>\",\n    \"mtu\": \"<integer>\",\n    \"jumboFrameCapable\": \"<boolean>\",\n    \"virtualGatewayId\": \"<string>\",\n    \"directConnectGatewayId\": \"<string>\",\n    \"routeFilterPrefixes\": [\n      {\n        \"cidr\": \"<string>\"\n      },\n      {\n        \"cidr\": \"<string>\"\n      }\n    ],\n    \"bgpPeers\": [\n      {\n        \"bgpPeerId\": \"<string>\",\n        \"asn\": \"<integer>\",\n        \"authKey\": \"<string>\",\n        \"addressFamily\": \"ipv4\",\n        \"amazonAddress\": \"<string>\",\n        \"customerAddress\": \"<string>\",\n        \"bgpPeerState\": \"deleted\",\n        \"bgpStatus\": \"down\",\n        \"awsDeviceV2\": \"<string>\",\n        \"awsLogicalDeviceId\": \"<string>\"\n      },\n      {\n        \"bgpPeerId\": \"<string>\",\n        \"asn\": \"<integer>\",\n        \"authKey\": \"<string>\",\n        \"addressFamily\": \"ipv4\",\n        \"amazonAddress\": \"<string>\",\n        \"customerAddress\": \"<string>\",\n        \"bgpPeerState\": \"pending\",\n        \"bgpStatus\": \"down\",\n        \"awsDeviceV2\": \"<string>\",\n        \"awsLogicalDeviceId\": \"<string>\"\n      }\n    ],\n    \"region\": \"<string>\",\n    \"awsDeviceV2\": \"<string>\",\n    \"awsLogicalDeviceId\": \"<string>\",\n    \"tags\": [\n      {\n        \"key\": \"{:Z=L==}}\",\n        \"value\": \"..}LZ=+/\"\n      }\n    ],\n    \"siteLinkEnabled\": \"<boolean>\"\n  }\n}",
              "createdAt": "2026-07-28T10:13:11.000Z",
              "updatedAt": "2026-07-28T10:13:11.000Z",
              "uid": "35240-7234f383-c0da-49b1-a0e0-780a3a0615de"
            },
            {
              "id": "17f18ac5-52cd-439d-89b7-c7b32854a813",
              "name": "DirectConnectServerException",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "(Required) ",
                    "key": "X-Amz-Target",
                    "value": "OvertureService.CreateBGPPeer"
                  },
                  {
                    "key": "X-Amz-Content-Sha256",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Date",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Algorithm",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Credential",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Security-Token",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Signature",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-SignedHeaders",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: apikey",
                    "key": "Authorization",
                    "value": "<API Key>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"virtualInterfaceId\": \"<string>\",\n  \"newBGPPeer\": {\n    \"asn\": \"<integer>\",\n    \"authKey\": \"<string>\",\n    \"addressFamily\": \"ipv4\",\n    \"amazonAddress\": \"<string>\",\n    \"customerAddress\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/#X-Amz-Target=OvertureService.CreateBGPPeer",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    ""
                  ],
                  "hash": "X-Amz-Target=OvertureService.CreateBGPPeer"
                }
              },
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{}",
              "createdAt": "2026-07-28T10:13:11.000Z",
              "updatedAt": "2026-07-28T10:13:11.000Z",
              "uid": "35240-17f18ac5-52cd-439d-89b7-c7b32854a813"
            },
            {
              "id": "14947267-d0e8-4d0d-8a2c-f937745830db",
              "name": "DirectConnectClientException",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "description": "(Required) ",
                    "key": "X-Amz-Target",
                    "value": "OvertureService.CreateBGPPeer"
                  },
                  {
                    "key": "X-Amz-Content-Sha256",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Date",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Algorithm",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Credential",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Security-Token",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-Signature",
                    "value": "<string>"
                  },
                  {
                    "key": "X-Amz-SignedHeaders",
                    "value": "<string>"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: apikey",
                    "key": "Authorization",
                    "value": "<API Key>"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"virtualInterfaceId\": \"<string>\",\n  \"newBGPPeer\": {\n    \"asn\": \"<integer>\",\n    \"authKey\": \"<string>\",\n    \"addressFamily\": \"ipv4\",\n    \"amazonAddress\": \"<string>\",\n    \"customerAddress\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/#X-Amz-Target=OvertureService.CreateBGPPeer",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    ""
                  ],
                  "hash": "X-Amz-Target=OvertureService.CreateBGPPeer"
                }
              },
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{}",
              "createdAt": "2026-07-28T10:13:11.000Z",
              "updatedAt": "2026-07-28T10:13:11.000Z",
              "uid": "35240-14947267-d0e8-4d0d-8a2c-f937745830db"
            }
          ],
          "createdAt": "2026-07-28T10:13:11.000Z",
          "updatedAt": "2026-07-28T10:13:11.000Z",
          "uid": "35240-02d82a43-b650-4175-a1db-06f59e5e80ad"
        }
      ],
      "id": "5897bf1c-cb70-4fe5-98f8-52c48a965900",
      "createdAt": "2026-07-28T10:13:11.000Z",
      "updatedAt": "2026-07-28T10:13:11.000Z",
      "uid": "35240-5897bf1c-cb70-4fe5-98f8-52c48a965900"
    }
  ],
  "auth": {
    "type": "apikey",
    "apikey": [
      {
        "key": "key",
        "value": "Authorization",
        "type": "string"
      },
      {
        "key": "value",
        "value": "{{apiKey}}",
        "type": "string"
      },
      {
        "key": "in",
        "value": "header",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "region",
      "value": "us-east-1"
    },
    {
      "key": "baseUrl",
      "value": "http://directconnect.{{region}}.amazonaws.com"
    }
  ]
}