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

# List aviatrix transit advanced config

> GET /v2/api/list_aviatrix_transit_advanced_config



## OpenAPI

````yaml /openapi/9.0/aviatrix-api.json get /v2/api/list_aviatrix_transit_advanced_config
openapi: 3.1.0
info:
  title: Aviatrix Controller API
  version: '9.0'
  description: >-
    Aviatrix Controller API — version 9.0. Selected operations with Mintlify
    metadata.
servers: []
security: []
tags:
  - name: policies
    x-group: Policies
  - name: authentication
    x-group: Authentication
  - name: account-management
    x-group: Account Management
  - name: rbac
    x-group: RBAC & Permissions
  - name: gateways
    x-group: Gateways
  - name: transit
    x-group: Transit
  - name: nat
    x-group: NAT
  - name: app-domains
    x-group: SmartGroups
  - name: certificates
    x-group: Certificates
  - name: mitm
    x-group: MITM
  - name: monitoring
    x-group: Monitoring & Diagnostics
  - name: fqdn
    x-group: FQDN
  - name: logging
    x-group: Logging
  - name: vpn
    x-group: UserVPN
  - name: site-to-cloud
    x-group: Site-to-Cloud
  - name: controller
    x-group: Controller
  - name: bgp
    x-group: BGP
  - name: general
    x-group: General
  - name: firenet
    x-group: FireNet
  - name: networking
    x-group: Networking
  - name: tgw
    x-group: AWS TGW
  - name: ips
    x-group: IPS
  - name: saml
    x-group: SAML
paths:
  /v2/api/list_aviatrix_transit_advanced_config:
    get:
      tags:
        - transit
      operationId: list_aviatrix_transit_advanced_config_get
      parameters:
        - description: Gateway name.
          in: query
          name: gateway_name
          required: true
          schema:
            type: string
        - description: Connected transit to build a full mesh spoke networks.
          in: query
          name: connected_transit
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Advertise Transit CIDR.
          in: query
          name: advertise_transit_cidr
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: BGP Manual Spoke Advertise CIDRs.
          in: query
          name: bgp_manual_spoke_advertise_cidrs
          required: false
          schema:
            type: string
        - description: BGP Manual Spoke Advertise CIDRs csv file.
          in: query
          name: bgp_manual_spoke_advertise_cidrs_csv_file
          required: false
          schema:
            type: string
        - description: Connection BGP Manual Advertise CIDRs.
          in: query
          name: conn_bgp_manual_advertise_cidrs
          required: false
          schema:
            type: string
        - description: Connection BGP Manual Advertise CIDRs csv file.
          in: query
          name: conn_bgp_manual_advertise_cidrs_csv_file
          required: false
          schema:
            type: string
        - description: Gateway based BGP Prepend AS Path.
          in: query
          name: bgp_prepend_as_path
          required: false
          schema:
            type: string
        - description: Learned cidrs approval (deprecated).
          in: query
          name: learned_cidrs_approval
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Enable / Disable route approval at gateway level.
          in: query
          name: enable_gw_cidr_approval
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Pending learned CIDRs.
          in: query
          name: pending_learned_cidrs
          required: false
          schema:
            type: string
        - description: Approved learned CIDRs.
          in: query
          name: approved_learned_cidrs
          required: false
          schema:
            type: string
        - description: Pending learned CIDRs csv file.
          in: query
          name: pending_learned_cidrs_csv_file
          required: false
          schema:
            type: string
        - description: Approved learned CIDRs csv file.
          in: query
          name: approved_learned_cidrs_csv_file
          required: false
          schema:
            type: string
        - description: GW Approved CIDR rules.
          in: query
          name: gw_approved_cidr_rules
          required: false
          schema:
            type: string
        - description: Connection Learned cidrs approval (deprecated).
          in: query
          name: conn_learned_cidrs_approval
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Connection Learned cidrs approval.
          in: query
          name: enable_conn_cidr_approval
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Connection Pending learned CIDRs.
          in: query
          name: conn_pending_learned_cidrs
          required: false
          schema:
            type: string
        - description: Connection Approved learned CIDRs.
          in: query
          name: conn_approved_learned_cidrs
          required: false
          schema:
            type: string
        - description: Connection Pending learned CIDRs csv file.
          in: query
          name: conn_pending_learned_cidrs_csv_file
          required: false
          schema:
            type: string
        - description: Connection Approved learned CIDRs csv file.
          in: query
          name: conn_approved_learned_cidrs_csv_file
          required: false
          schema:
            type: string
        - description: Connection Approved CIDR rules.
          in: query
          name: conn_approved_cidr_rules
          required: false
          schema:
            type: string
        - description: Learned cidrs approval mode (deprecated).
          in: query
          name: learned_cidrs_approval_mode
          required: false
          schema:
            enum:
              - connection
              - gateway
            type: string
        - description: Cidr approval mode.
          in: query
          name: cidr_approval_mode
          required: false
          schema:
            enum:
              - connection
              - gateway
            type: string
        - description: Show gateway learned cidrs info (deprecated).
          in: query
          name: show_cidrs_approval_info
          required: false
          schema:
            type: boolean
        - description: Show gateway cidr approval info.
          in: query
          name: show_cidr_approval_info
          required: false
          schema:
            type: boolean
        - description: Show gateway learned cidrs list (deprecated).
          in: query
          name: show_learned_cidrs_list
          required: false
          schema:
            type: boolean
        - description: Edit connection BFD parameters.
          in: query
          name: edit_conn_bgp_bfd
          required: false
          schema:
            type: boolean
        - description: Edit connection BGP multihop.
          in: query
          name: edit_bgp_multihop
          required: false
          schema:
            type: boolean
        - description: Connection multihop value.
          in: query
          name: bgp_multihop
          required: false
          schema:
            type: boolean
        - description: Local ASN Number.
          in: query
          name: local_asn_num
          required: false
          schema:
            type: string
        - description: Enable/Disable BGP route ECMP.
          in: query
          name: bgp_ecmp
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Connection name.
          in: query
          name: conn_name
          required: false
          schema:
            type: string
        - description: Connection based BGP Prepend AS Path.
          in: query
          name: conn_bgp_prepend_as_path
          required: false
          schema:
            type: string
        - description: Connection based additional BGP communities to be sent.
          in: query
          name: conn_bgp_send_communities
          required: false
          schema:
            type: string
        - description: Do additive operation instead of replacement operation.
          in: query
          name: conn_bgp_send_communities_additive
          required: false
          schema:
            type: string
        - description: Block advertisement of any BGP communities on this connection.
          in: query
          name: conn_bgp_send_communities_block
          required: false
          schema:
            type: string
        - description: Enable/Disable Transit gateway in active-standby mode.
          in: query
          name: active_standby
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Enable/Disable Transit gateway in active-standby preemptive mode.
          in: query
          name: active_standby_preemptive
          required: false
          schema:
            type: boolean
        - description: Delete input csv file.
          in: query
          name: del_csv_file
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Force switch over.
          in: query
          name: active_standby_switchover
          required: false
          schema:
            type: string
        - description: Edit customized transit VPC route.
          in: query
          name: customize_transit_vpc_route
          required: false
          schema:
            type: string
        - description: Enable or disable summarization when propagate to TGW.
          in: query
          name: summarize_cidr_to_tgw
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Enable or disable Multi-Tier Transit.
          in: query
          name: multitier_transit
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Show gateway route cache.
          in: query
          name: show_route_cache
          required: false
          schema:
            type: boolean
        - description: Edit BGP auto refresh.
          in: query
          name: bgp_auto_refresh
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Show BGP auto refresh configuration.
          in: query
          name: show_bgp_auto_refresh
          required: false
          schema:
            type: boolean
        - description: Edit static learned cidr.
          in: query
          name: configured_learned_cidr
          required: false
          schema:
            type: string
        - description: >-
            Enable/Disable BGP spoke onprem route from propagating to attached
            transit.
          in: query
          name: disable_route_propagation
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Enable/Disable S2C Receive Packet Balancing.
          in: query
          name: s2c_rx_balancing
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Change BGP MD5 Key.
          in: query
          name: bgp_md5_key
          required: false
          schema:
            type: string
        - description: BGP remote ip.
          in: query
          name: bgp_remote_ip
          required: false
          schema:
            type: string
        - description: Enabled/Disable edge spoke transitive routing.
          in: query
          name: edge_routing
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Preserve as_path when advertise manual summary cidrs.
          in: query
          name: preserve_as_path
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Configure GRE keepalive timeout 0(disable), or 8-86400s.
          in: query
          name: gre_keepalive_timeout
          required: false
          schema:
            type: string
        - description: Configure GCE global vpc feature.
          in: query
          name: global_vpc
          required: false
          schema:
            $ref: '#/components/schemas/StringToggle'
        - description: Whether to enable BFD on this connection.
          in: query
          name: conn_bgp_bfd
          required: false
          schema:
            type: boolean
        - description: BGP BFD receive interval (ms) for the connection.
          in: query
          name: bfd_rx_intv
          required: false
          schema:
            type: integer
        - description: BGP BFD transmit interval (ms) for the connection.
          in: query
          name: bfd_tx_intv
          required: false
          schema:
            type: integer
        - description: BGP BFD detect multiplier for the connection.
          in: query
          name: bfd_multiplier
          required: false
          schema:
            type: integer
        - $ref: '#/components/parameters/action'
        - $ref: '#/components/parameters/CID'
      responses:
        '200':
          $ref: '#/components/responses/general_response_v2'
        default:
          $ref: '#/components/responses/general_response_v2'
      x-codeSamples:
        - lang: curl
          label: cURL
          source: >-
            curl -sk -X GET
            "https://<controller>/v2/api/list_aviatrix_transit_advanced_config"
            \
              -H "Authorization: cid <CID>"
        - lang: python
          label: Python
          source: >-
            import requests


            url =
            "https://<controller>/v2/api/list_aviatrix_transit_advanced_config"

            headers = {"Authorization": "cid <CID>"}


            response = requests.get(url, headers=headers, verify=False)

            print(response.status_code)

            print(response.text)
        - lang: javascript
          label: JavaScript
          source: >-
            fetch("https://<controller>/v2/api/list_aviatrix_transit_advanced_config",
            {
              method: "GET",
              headers: {"Authorization": "cid <CID>"}
            })
              .then(res => res.text())
              .then(console.log)
              .catch(console.error);
        - lang: go
          label: Go
          source: |-
            package main

            import (
              "fmt"
              "net/http"
            )

            func main() {
              req, _ := http.NewRequest("GET", "https://<controller>/v2/api/list_aviatrix_transit_advanced_config", nil)
              req.Header.Set("Authorization", "cid <CID>")

              client := &http.Client{}
              resp, err := client.Do(req)
              if err != nil {
                panic(err)
              }
              defer resp.Body.Close()

              fmt.Println(resp.Status)
            }
components:
  schemas:
    StringToggle:
      description: A boolean choice expressed as a string
      enum:
        - 'yes'
        - 'no'
      type: string
    action:
      description: The API action to perform. Required for 7.2 controllers only.
      type: string
    CID:
      description: The opaque session ID token. Required for 7.2 controllers only.
      type: string
    general_response_v2:
      additionalProperties: true
      description: A generic API response container for v2 style APIs.
      properties:
        errortype:
          description: Error type if the API failed.
          type: string
        reason:
          description: Failure reason if the API failed.
          type: string
        results:
          oneOf:
            - description: API response data
              type: boolean
            - description: API response data
              type: integer
            - description: API response data
              type: string
            - description: API response data
              type: object
            - description: API response data
              items: {}
              type: array
        return:
          description: Whether the API returned successfully
          type: boolean
      title: General Response v2
      type: object
  parameters:
    action:
      description: The API action to perform. Required for 7.2 controllers only.
      in: query
      name: action
      schema:
        $ref: '#/components/schemas/action'
    CID:
      description: The opaque session ID token. Required for 7.2 controllers only.
      in: query
      name: CID
      schema:
        $ref: '#/components/schemas/CID'
  responses:
    general_response_v2:
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/general_response_v2'
      description: General v2 API response schema.

````