Manage BGP configs and sessions. See device endpoints to create and list BGP sessions for a particular device. Check out the product docs to learn more about Local and Global BGP.
Requesting bgp config
POST
/projects/{id}/bgp-configs
Requests to enable bgp configuration for a project.
Retrieve a bgp config
GET
/projects/{id}/bgp-config
Returns a bgp config
Retrieve BGP neighbor data for this device
GET
/devices/{id}/bgp/neighbors
Provides a summary of the BGP neighbor data associated to the BGP sessions for this device.
Retrieve all BGP sessions for project
GET
/projects/{id}/bgp/sessions
Provides a listing of available BGP sessions for the project.
Retrieve all BGP sessions
GET
/devices/{id}/bgp/sessions
Provides a listing of available BGP sessions for the device.
Create a BGP session
POST
/devices/{id}/bgp/sessions
Creates a BGP session.
Retrieve a BGP session
GET
/bgp/sessions/{id}
Returns a BGP session
Delete the BGP session
DELETE
/bgp/sessions/{id}
Deletes the BGP session.
Update the BGP session
PUT
/bgp/sessions/{id}
Updates the BGP session by either enabling or disabling the default route functionality.