NSX-T Data Center REST API

Associated URIs:

API Description API Path

Get BGP neighbor advertised routes


Returns routes advertised by BGP neighbor from all virtual network appliance nodes on which
this neighbor is currently enabled in CSV format.
GET /policy/api/v1/infra/route-controllers/{route-controller-id}/bgp/neighbors/{neighbor-id}/advertised-routes

Get BGP neighbor advertised routes in CSV format


Returns routes advertised by BGP neighbor from all virtual network appliance nodes on which
this neighbor is currently enabled in CSV format.
GET /policy/api/v1/infra/route-controllers/{route-controller-id}/bgp/neighbors/{neighbor-id}/advertised-routes/download

Get routes learned by BGP neighbor


Returns routes learned by BGP neighbor from all virtual network appliance nodes on which
this neighbor is currently enabled.
GET /policy/api/v1/infra/route-controllers/{route-controller-id}/bgp/neighbors/{neighbor-id}/routes

Get routes learned by BGP neighbor in CSV format


Returns routes learned by BGP neighbor from all virtual network appliance nodes on which
this neighbor is currently enabled.
GET /policy/api/v1/infra/route-controllers/{route-controller-id}/bgp/neighbors/{neighbor-id}/routes/download

Get BGP neighbor status for the route controller


Returns the status of all the BGP neighbors for the given route controller.
GET /policy/api/v1/infra/route-controllers/{route-controller-id}/bgp/neighbors/status

Delete a BGP routing config


Delete a BGP routing config
DELETE /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp

Read a BGP routing config


Read a BGP routing config.
GET /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp

Patch a BGP routing config


If a BGP routing config is not already present, create a new BGP routing config.
If it already exists, update the BGP routing config.
PATCH /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp

Create or update route controller BGP routing config


If a BGP routing config is not already present, create a new BGP routing config.
If it already exists, update the BGP routing config. This operation will fully replace the object.
PUT /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp

List BGP neighbor configs


List BGP neighbor configs
GET /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/neighbors

Delete a BGP neighbor config


Delete a BGP neighbor config
DELETE /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/neighbors/{neighbor-id}

Read a BGP neighbor config


Read a BGP neighbor config.
GET /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/neighbors/{neighbor-id}

Patch a BGP neighbor config


If a BGP neighbor config is not already present, create a new BGP neighbor config.
If it already exists, update the BGP neighbor config.
PATCH /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/neighbors/{neighbor-id}

Create or update BGP neighbor config


If a BGP neighbor config is not already present, create a new BGP neighbor config.
If it already exists, update the BGP neighbor config. This operation will fully replace the object.
PUT /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/neighbors/{neighbor-id}

Delete BGP troubleshoot config


Delete BGP troubleshoot config
DELETE /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/troubleshoot

Read BGP troubleshoot config


Read BGP troubleshoot config
GET /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/troubleshoot

Create or update a BGP troubleshoot config


If BGP troubleshoot config is not present in BGP configuration, create a new BGP
troubleshoot config with default value. If it already exists, update the BGP
troubleshoot config with this object.
PATCH /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/troubleshoot

Create or update a BGP troubleshoot config


If BGP troubleshoot config is not present in BGP configuration, create a new BGP
troubleshoot config with default value. If it already exists, update the BGP
troubleshoot config with this object.
PUT /policy/api/v1/infra/route-controllers/{router-controller-id}/bgp/troubleshoot