# AWS Network Manager API

> AWS Network Manager API on Apizie: 85 endpoints (Accepts a core network attachment request. Once the attachment request is accepted by a core network owner,…, Returns information about a core network Connect peer associations., Associates a core network Connect peer with a device and optionally, with a link. If you specify a link, it…, Gets the association information for customer gateways that are associated with devices and links in your…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-networkmanager`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://zieapi.vercel.app/api/cloud/amazonaws-networkmanager
- OpenAPI: https://zieapi.vercel.app/api/cloud/amazonaws-networkmanager/openapi.json

Amazon Web Services enables you to centrally manage your Amazon Web Services Cloud WAN core network and your Transit Gateway network across Amazon Web Services accounts, Regions, and on-premises locations.

## Endpoints

### Accepts a core network attachment request. Once the attachment request is accepted by a core network owner,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/accept-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment. |

### Returns information about a core network Connect peer associations.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-connect-peer-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| connectPeerIds | array | no | The IDs of the Connect peers. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Associates a core network Connect peer with a device and optionally, with a link. If you specify a link, it…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/associate-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of your global network. |
| body | object | yes | JSON request body |

### Gets the association information for customer gateways that are associated with devices and links in your…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-customer-gateway-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| customerGatewayArns | array | no | One or more customer gateway Amazon Resource Names (ARNs). The maximum is 10. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Associates a customer gateway with a device and optionally, with a link. If you specify a link, it must be…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/associate-customer-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Gets the link associations for a device or a link. Either the device ID or the link ID must be specified.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-link-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| deviceId | string | no | The ID of the device. |
| linkId | string | no | The ID of the link. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Associates a link to a device. A device can be associated to multiple links and a link can be associated to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/associate-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Gets information about one or more of your transit gateway Connect peer associations in a global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-transit-gateway-connect-peer-associations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| transitGatewayConnectPeerArns | array | no | One or more transit gateway Connect peer Amazon Resource Names (ARNs). |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Associates a transit gateway Connect peer with a device, and optionally, with a link. If you specify a link,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/associate-transit-gateway-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Creates a core network Connect attachment from a specified core network attachment. A core network Connect…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-connect-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Returns a list of core network Connect peers.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-connect-peers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | no | The ID of a core network. |
| connectAttachmentId | string | no | The ID of the attachment. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a core network Connect peer for a specified core network connect attachment between a core network…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Gets information about one or more of your connections in a global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-connections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| connectionIds | array | no | One or more connection IDs. |
| deviceId | string | no | The ID of the device. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a connection between two devices. The devices can be a physical or virtual appliance that connects…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Returns a list of owned and shared core networks.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-core-networks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a core network as part of your global network, and optionally, with a core network policy.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-core-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Gets information about one or more of your devices in a global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-devices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| deviceIds | array | no | One or more device IDs. The maximum is 10. |
| siteId | string | no | The ID of the site. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a new device in a global network. If you specify both a site ID and a location, the location of the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-device` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Describes one or more global networks. By default, all global networks are described. To describe the…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/describe-global-networks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkIds | array | no | The IDs of one or more global networks. The maximum is 10. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a new, empty global network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-global-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Gets information about one or more links in a specified global network. If you specify the site ID, you…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-links` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| linkIds | array | no | One or more link IDs. The maximum is 10. |
| siteId | string | no | The ID of the site. |
| type | string | no | The link type. |
| provider | string | no | The link provider. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a new link for a specified site.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Gets information about one or more of your sites in a global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-sites` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| siteIds | array | no | One or more site IDs. The maximum is 10. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Creates a new site in a global network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-site` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-site-to-site-vpn-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Creates a transit gateway peering connection.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-transit-gateway-peering` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Creates a transit gateway route table attachment.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-transit-gateway-route-table-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Creates a VPC attachment on an edge location of a core network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/create-vpc-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Deletes an attachment. Supports all attachment types.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment to delete. |

### Returns information about a core network Connect peer.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| connectPeerId | string | yes | The ID of the Connect peer. |

### Deletes a Connect peer.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| connectPeerId | string | yes | The ID of the deleted Connect peer. |

### Updates the information for an existing connection. To remove information for any of the parameters, specify…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| connectionId | string | yes | The ID of the connection. |
| body | object | yes | JSON request body |

### Deletes the specified connection in your global network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| connectionId | string | yes | The ID of the connection. |

### Returns information about the LIVE policy for a core network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-core-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |

### Updates the description of a core network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-core-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| body | object | yes | JSON request body |

### Deletes a core network along with all core network policies. This can only be done if there are no…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-core-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The network ID of the deleted core network. |

### Deletes a policy version from a core network. You can't delete the current LIVE policy.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-core-network-policy-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network for the deleted policy. |
| policyVersionId | integer | yes | The version ID of the deleted policy. |

### Updates the details for an existing device. To remove information for any of the parameters, specify an…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-device` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| deviceId | string | yes | The ID of the device. |
| body | object | yes | JSON request body |

### Deletes an existing device. You must first disassociate the device from any links and customer gateways.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-device` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| deviceId | string | yes | The ID of the device. |

### Updates an existing global network. To remove information for any of the parameters, specify an empty string.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-global-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of your global network. |
| body | object | yes | JSON request body |

### Deletes an existing global network. You must first delete all global network objects (devices, links, and…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-global-network` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |

### Updates the details for an existing link. To remove information for any of the parameters, specify an empty…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| linkId | string | yes | The ID of the link. |
| body | object | yes | JSON request body |

### Deletes an existing link. You must first disassociate the link from any devices and customer gateways.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| linkId | string | yes | The ID of the link. |

### Deletes an existing peering connection.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-peering` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| peeringId | string | yes | The ID of the peering connection to delete. |

### Returns information about a resource policy.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-resource-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The ARN of the resource. |

### Creates or updates a resource policy.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/put-resource-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The ARN of the resource policy. |
| body | object | yes | JSON request body |

### Deletes a resource policy for the specified resource. This revokes the access of the principals specified in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-resource-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The ARN of the policy to delete. |

### Updates the information for an existing site. To remove information for any of the parameters, specify an…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-site` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| siteId | string | yes | The ID of your site. |
| body | object | yes | JSON request body |

### Deletes an existing site. The site cannot be associated with any device or link.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/delete-site` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| siteId | string | yes | The ID of the site. |

### Deregisters a transit gateway from your global network. This action does not delete your transit gateway, or…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/deregister-transit-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| transitGatewayArn | string | yes | The Amazon Resource Name (ARN) of the transit gateway. |

### Disassociates a core network Connect peer from a device and a link.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/disassociate-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| connectPeerId | string | yes | The ID of the Connect peer to disassociate from a device. |

### Disassociates a customer gateway from a device and a link.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/disassociate-customer-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| customerGatewayArn | string | yes | The Amazon Resource Name (ARN) of the customer gateway. |

### Disassociates an existing device from a link. You must first disassociate any customer gateways that are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/disassociate-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| deviceId | string | yes | The ID of the device. |
| linkId | string | yes | The ID of the link. |

### Disassociates a transit gateway Connect peer from a device and link.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/disassociate-transit-gateway-connect-peer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| transitGatewayConnectPeerArn | string | yes | The Amazon Resource Name (ARN) of the transit gateway Connect peer. |

### Executes a change set on your core network. Deploys changes globally based on the policy submitted..
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/execute-core-network-change-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| policyVersionId | integer | yes | The ID of the policy version. |

### Returns information about a core network Connect attachment.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-connect-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment. |

### Returns information about a core network change event.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-core-network-change-events` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| policyVersionId | integer | yes | The ID of the policy version. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Returns a change set between the LIVE core network policy and a submitted policy.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-core-network-change-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| policyVersionId | integer | yes | The ID of the policy version. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Returns details about a core network policy. You can get details about your current live policy or any…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-core-network-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| policyVersionId | integer | no | The ID of a core network policy version. |
| alias | string | no | The alias of a core network policy |

### Creates a new, immutable version of a core network policy. A subsequent change set is created showing the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/put-core-network-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| body | object | yes | JSON request body |

### Gets the count of network resources, by resource type, for the specified global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-network-resource-counts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| resourceType | string | no | The resource type. The following are the supported resource types for Direct Connect: dxcon dx-gateway dx-vif The following are the… |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Gets the network resource relationships for the specified global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-network-resource-relationships` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| coreNetworkId | string | no | The ID of a core network. |
| registeredGatewayArn | string | no | The ARN of the registered gateway. |
| awsRegion | string | no | The Amazon Web Services Region. |
| accountId | string | no | The Amazon Web Services account ID. |
| resourceType | string | no | The resource type. The following are the supported resource types for Direct Connect: dxcon dx-gateway dx-vif The following are the… |
| resourceArn | string | no | The ARN of the gateway. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Describes the network resources for the specified global network. The results include information from the…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-network-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| coreNetworkId | string | no | The ID of a core network. |
| registeredGatewayArn | string | no | The ARN of the gateway. |
| awsRegion | string | no | The Amazon Web Services Region. |
| accountId | string | no | The Amazon Web Services account ID. |
| resourceType | string | no | The resource type. The following are the supported resource types for Direct Connect: dxcon - The definition model is Connection .… |
| resourceArn | string | no | The ARN of the resource. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Gets the network routes of the specified global network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-network-routes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Gets the network telemetry of the specified global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-network-telemetry` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| coreNetworkId | string | no | The ID of a core network. |
| registeredGatewayArn | string | no | The ARN of the gateway. |
| awsRegion | string | no | The Amazon Web Services Region. |
| accountId | string | no | The Amazon Web Services account ID. |
| resourceType | string | no | The resource type. The following are the supported resource types for Direct Connect: dxcon dx-gateway dx-vif The following are the… |
| resourceArn | string | no | The ARN of the resource. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Gets information about the specified route analysis.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-route-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| routeAnalysisId | string | yes | The ID of the route analysis. |

### Returns information about a site-to-site VPN attachment.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-site-to-site-vpn-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment. |

### Returns information about a transit gateway peer.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-transit-gateway-peering` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| peeringId | string | yes | The ID of the peering request. |

### Gets information about the transit gateway registrations in a specified global network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-transit-gateway-registrations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| transitGatewayArns | array | no | The Amazon Resource Names (ARNs) of one or more transit gateways. The maximum is 10. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Registers a transit gateway in your global network. Not all Regions support transit gateways for global…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/register-transit-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Returns information about a transit gateway route table attachment.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-transit-gateway-route-table-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the transit gateway route table attachment. |

### Returns information about a VPC attachment.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/get-vpc-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment. |

### Updates a VPC attachment.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-vpc-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment. |
| body | object | yes | JSON request body |

### Returns a list of core network attachments.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-attachments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | no | The ID of a core network. |
| attachmentType | string | no | The type of attachment. |
| edgeLocation | string | no | The Region where the edge is located. |
| state | string | no | The state of the attachment. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Returns a list of core network policy versions.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-core-network-policy-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-organization-service-access-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |

### Enables the Network Manager service for an Amazon Web Services Organization. This can only be called by a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/start-organization-service-access-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | yes | JSON request body |

### Lists the peerings for a core network.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-peerings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | no | The ID of a core network. |
| peeringType | string | no | Returns a list of a peering requests. |
| edgeLocation | string | no | Returns a list edge locations for the |
| state | string | no | Returns a list of the peering request states. |
| maxResults | integer | no | The maximum number of results to return. |
| nextToken | string | no | The token for the next page of results. |
| MaxResults | string | no | Pagination limit |
| NextToken | string | no | Pagination token |

### Lists the tags for a specified resource.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The Amazon Resource Name (ARN) of the resource. |

### Tags a specified resource.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The Amazon Resource Name (ARN) of the resource. |
| body | object | yes | JSON request body |

### Rejects a core network attachment request.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/reject-attachment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| attachmentId | string | yes | The ID of the attachment. |

### Restores a previous policy version as a new, immutable version of a core network policy. A subsequent change…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/restore-core-network-policy-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| coreNetworkId | string | yes | The ID of a core network. |
| policyVersionId | integer | yes | The ID of the policy version to restore. |

### Starts analyzing the routing path between the specified source and destination. For more information, see…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/start-route-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| body | object | yes | JSON request body |

### Removes tags from a specified resource.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The Amazon Resource Name (ARN) of the resource. |
| tagKeys | array | yes | The tag keys to remove from the specified resource. |

### Updates the resource metadata for the specified global network.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/update-network-resource-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| globalNetworkId | string | yes | The ID of the global network. |
| resourceArn | string | yes | The ARN of the resource. |
| body | object | yes | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/accept-attachment" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Network Manager API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-networkmanager/accept-attachment with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the AWS Network Manager API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. AWS Network Manager itself also needs your own key from amazonaws.com.

### Can AI agents use the AWS Network Manager API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-networkmanager.

### What is the status of the AWS Network Manager API?
Needs your own provider key (bring your own key)
