IBM Cloud Docs
Transit Gateway API change log

Transit Gateway API change log

Check back regularly to see what's new with IBM Cloud® Transit Gateway API.

06 November 2025

VPN connections for transit gateways
Transit gateways now support VPN gateway connections. A VPN gateway connection allows VPN gateways to connect to other networks (for instance, VPC, Direct Link, classic infrastructure, and Power Virtual Server) that are connected to the same transit gateway. This adds a new network_type value of vpn_gateway to the choices when creating a connection.

27 August 2025

GRE enhanced route propagation
Allows routes to propagate between all GRE tunnels connected to the same transit gateway. This enables data traffic to flow between GRE tunnels that were previously isolated. GRE tunnels connected to networks that couldn’t communicate before can now exchange traffic. For more information, see GRE enhanced route propagation considerations.

For information about the new gre_enhanced_route_propagation property, see creating a transit gateway and updating a specific transit gateway.

The API also returns the following properties on a transit gateway:

  • gre_enhanced_route_propagation - Indicates whether GRE enhanced route propagation is enabled or not.
  • connection_count - The number of connections on the transit gateway.
  • connections_need_attention - Indicates whether there are any connections on the transit gateway that require attention.

12 June 2024

Redundant Generic Routing Encapsulation (GRE)

To build in redundancy and eliminate the need to schedule an outage when a Transit Gateway router must go down for maintenance, there is a new Redundant GRE connection type, which is essentially a grouping of at least two GRE tunnels that can connect to classic or VPC networks. This connection type allows GRE tunnels to be placed on different devices in the same zone and not flag overlapping routes that are in the redundant GRE's tunnels.

Information for at least two GRE tunnels are required in the tunnel array on the POST call to create a redundant GRE. When retrieving connections, redundant GREs have a tunnel array listing the GRE tunnels within the redundant GRE. New APIs enable you to create, delete, update, and retrieve tunnels within a redundant GRE. This uses the tunnels resource on the REST API for a connection that is a redundant GRE.

There is also a change to the GET /locations/{name} API, which now includes an array of zones that lists which zones are valid for GREs for a given region.

20 May 2024

Transit Gateway connections list supports pagination

To improve performance and reliability, the operation to retrieve all connections for a transit gateway has been enhanced to support pagination. With pagination, if you have more connections than the requested limit (default: 50, maximum 500) only the number of connections within the size limit are returned, sorted by date with the oldest first.

While the default limit value allows your existing clients to retrieve the entire list of connections with one request, the default limit value is expected to be lowered in a future release. Additionally, we expect the number of transit gateway connections will continue to increase. Therefore, to ensure your clients continue to be aware of all connections, you must upgrade your clients to follow our pagination guidance. To test that your clients have been upgraded correctly, specify a limit value of 1. For more information, see Retrieves all connections.

The SDK automatically handles pagination. No action is necessary.

24 June 2023

Power Virtual Server connections for transit gateways
Transit gateways now support Power Virtual Server connections. A Power Virtual Server connection allows Power Virtual Server networks to connect to other networks (for instance, VPC and classic infrastructure) that are connected to the same transit gateway. This adds a new network_type value of power_virtual_server to the choices when creating a new connection. For details, see Add connection to a Transit Gateway.

24 April 2023

Direct Link multi-account support
You can now create connections of type directlink for resources not owned by the gateway owner. For more information, see Add connection to a Transit Gateway.